StealThis .dev
Pages Medium

Wedding — Rsvp Form

An editorial blush-and-gold wedding RSVP experience that greets guests by name, guides them through attendance, plus-ones, plated meal choices, song requests and dietary notes with airy serif typography, thin gold rules and gentle micro-interactions, then folds shut into a heartfelt confirmation card summarizing every response so couples collect clean replies while guests feel personally welcomed to the celebration.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

A romantic, single-page RSVP form set in a blush-and-gold editorial palette with Cormorant Garamond headings and Inter body text. Guests begin by looking up their invitation by name against a small fictional guest list; a match reveals their party details and pre-fills the response card, while a graceful empty state nudges typos. The attending toggle expands or collapses the meal, plus-one, song and dietary sections so the form only ever asks what is relevant.

Attending guests choose plated entrées from illustrated option cards, add a plus-one with their own meal, drop a song request onto the dance-floor wishlist, and flag dietary needs with quick pill toggles plus a free-text note. Thin gold rules, hover lifts and focus rings keep every control keyboard-usable and accessible.

On submit the card flips into an elegant confirmation that echoes the guest’s name and every choice back to them, complete with a decorative monogram and a toast. A subtle count of replies and an editable “change my answer” link round out the interaction, making the demo feel like a real wedding site component rather than a placeholder.