Freeframe
Personal9 pages · 3 downloads · Free

Vows

An elegant wedding website with RSVP, schedule, travel and registry.

Stack
v1.0.7 changelog

About this template

Vows is a warm, botanical wedding site for a fictional couple marrying at a countryside house. Guests can find their invitation by code or name and RSVP for everyone on it, with meal choices, dietary needs and plus-ones. It has a live countdown, a weekend schedule with add-to-calendar files, a travel page with an illustrated map and room blocks, a registry with a honeymoon fund, a gallery and an FAQ.

Features

  • Live countdown to the ceremony
  • RSVP by invitation code or name, for every guest on the invitation
  • Meal choices, children's menu, dietary needs, plus-ones and song requests
  • Unsent RSVP replies saved on the device and safely restored
  • Add-to-calendar .ics files for each event or the whole weekend
  • Illustrated map with a selectable legend, shuttle times and copyable room-block codes
  • Registry with category filter, reservations and a honeymoon fund
  • Gallery with an accessible lightbox and keyboard navigation
  • Searchable FAQ, accessible mobile menu and back-to-top button
  • Botanical SVG illustrations, no photos needed

Pages included

Quick start

unzip vows.zip && cd vowsopen index.html        # that's it # optional, after adding new Tailwind classes:npm install && npm run build
Read the Vows documentation →

Changelog

  1. v1.0.7

    Fixed

    • Once the wedding weekend (18–20 June 2027) is over, every date moves on to the same weekend of the next year (by whole weeks, so weekdays stay right) while keepDemoCurrent is true: the countdown (no more "Today's the day" a year later), the schedule and calendar files, the RSVP and room-block deadlines, "19.06.27", the year and the page title.
  2. v1.0.6

    Fixed

    • The RSVP page no longer moves keyboard focus to the "Find your invitation" heading when it loads, which skipped keyboard and screen-reader users past the skip link, the header and the menu. Focus now stays at the top of the page; it still moves to the new step's heading when you go from one step to the next.
  3. v1.0.5

    Fixed

    • The RSVP draft now works when the browser blocks localStorage (in a sandboxed iframe, like the freeframe.dev demo, or with strict privacy settings): the state is kept in memory for the page view. Before, finding the invitation again lost the answers already given.
  4. v1.0.4

    Changed

    • The CSS build no longer reads the documentation and metadata files (*.md, *.json), so words in the guides can no longer add unused rules to assets/css/style.css. No visible change.
  5. v1.0.3

    Fixed

    • The FAQ search suggests "parking or children": the suggested "kids" matched no question (the FAQ says "children").
    • Honeymoon fund: an amount error always focuses the custom amount field (the only case it can happen); removed the unreachable branch that focused the first amount button.
  6. v1.0.2

    Fixed

    • The back-to-top button hides as soon as the mobile menu opens (and returns when it closes). It only rechecked on scroll, resize or a transition, so it often stayed on top of the open menu.
  7. v1.0.1

    Added

    • Full documentation in DOCS.md.
  8. v1.0.0

    Added

    • Nine pages: Home, Our story, Schedule, Travel & stay, RSVP, Registry, Gallery, FAQ and a 404 page.
    • Home: names and date, a live countdown to the ceremony, save-the-date card with an add-to-calendar file, quick links, the weekend at a glance and an RSVP call to action.
    • Schedule: Friday to Sunday itinerary with times, places and dress codes; a downloadable .ics calendar file for each event and for the whole weekend.
    • Travel: illustrated map with a selectable legend, train/car/shuttle details, three room blocks with copyable booking codes, and local tips.
    • RSVP: find an invitation by code or by any guest's name (accents and spacing ignored), reply for each guest, choose meals (with a children's menu), add dietary needs, a plus-one where allowed, a song request and a note; inline validation with an error summary; a review step and a demo confirmation. Unsent replies are saved on the device and validated before they are restored.
    • Registry: honeymoon fund with preset or custom amounts and a progress bar, and a gift list with category filters and reservations remembered on the device.
    • Gallery: nine illustrated "photos" with a lightbox (arrow keys, Esc, focus returns).
    • FAQ: grouped questions with search.
    • Accessible mobile menu, scroll reveals that respect reduced motion, a back-to-top button, social sharing image and favicon.

More templates

Chapter website template preview

Chapter

Personal

A literary author website for a novelist, set like a book jacket, with a first-chapter reader, rolling tour dates and book club guides.

HTML + Tailwind

10 pages · 215 KB

Documentation