StealThis .dev

Wedding — Schedule Day

An editorial day-of wedding timeline in blush and gold: a vertical ribbon of milestones from first look to last dance, each stop carrying a time, an illustrated icon, a venue location and a soft badge. Guests tap any event to expand its details, filter by moment, and watch a live marker glide to whatever is happening now — a keepsake schedule that feels printed on fine stationery yet stays fully interactive.

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

Code

A romantic, print-inspired day-of schedule for a wedding. Events run down a thin gold ribbon as a vertical timeline — ceremony, cocktail hour, dinner, toasts and dancing — each with a start time, a hand-drawn style icon, the venue location and a category badge. The header carries the couple’s monogram, the date and a live clock, while a “now” marker slides to the current or next moment so guests always know where they should be.

The layout is airy and editorial: Cormorant Garamond headings paired with Inter body text, generous whitespace and hairline gold rules. Filter chips at the top narrow the timeline to ceremony, reception or party moments, and each event card expands on tap to reveal a short note, dress cue or “who to find” detail with a smooth height transition.

Everything is vanilla HTML, CSS and JavaScript — no frameworks. Interactions include keyboard-accessible expand/collapse cards, filter chips, a jump-to-now button that scrolls the active event into view, and a toast confirmation when a guest adds a moment to their personal plan. The design is fully responsive down to ~360px, where the timeline collapses to a single elegant column.