# Prompt pro vytvoření digitální svatební pozvánky

Zkopíruj celý text níže a vlož ho jako první zprávu do nového projektu v [Lovable](https://lovable.dev). Výsledkem bude jednostránkový svatební web podobný této ukázce. Po vygenerování si můžeš upravit jména, datum, místo, fotky a texty.

---

## 📋 PROMPT (zkopíruj vše níže)

Vytvoř **elegantní jednostránkovou digitální svatební pozvánku** pro pár **Petra & Martin**, svatba **21. června 2026** na **Zámku Loučeň**. Web musí být v **češtině**, plně responzivní (mobil + desktop) a působit luxusně, romanticky a moderně.

### 🎨 Vizuální styl
- **Paleta**: krémová / champagne / pudrová s teplými zlatými akcenty (gold gradient). Žádné fialové ani modré tóny.
- **Typografie**: nadpisy serifovým fontem *Cormorant Garamond* (italic, light), tělo *Inter*, ozdobné „&" a podpis *Pinyon Script*.
- **Pozadí**: jemné radiální gradienty v krémovo-zlatých odstínech, fixed background.
- **Karty**: `card-elegant` styl — poloprůhledné bílé pozadí, backdrop-blur, jemný zlatý border, měkký shadow.
- **Detaily**: zlaté dividery (gradient čára), uppercase eyebrow texty s `letter-spacing: 0.3em`, reveal-on-scroll animace.
- Definuj barvy v `src/styles.css` přes oklch tokeny: `--gold`, `--gold-soft`, `--cream`, atd. Nikdy nepoužívej hardcoded barvy v komponentách.

### 🧩 Sekce (v tomto pořadí)

1. **HERO** (fullscreen)
   - Eyebrow „Petra & Martin se budou brát"
   - Velký nadpis: „Petra" / *&* (script font, zlatě) / „Martin"
   - Kulatá fotka páru s glow efektem a zlatým ringem
   - Datum „21 · 06 · 2026"
   - **Živý odpočet** (dní / hodin / minut / sekund) do `2026-06-21T14:00:00+02:00`
   - Konfety (canvas-confetti) ve zlatých barvách spuštěné při načtení
   - „↓ posuňte níže" indikátor

2. **Náš příběh** — timeline (2019 první setkání → 2019 první rande → 2021 cestování → 2024 zásnuby → 2026 svatba). Střídavé karty vlevo/vpravo s ikonou v kolečku uprostřed (lucide-react: Coffee, Heart, Plane, Gem, Church).

3. **Detaily** — 4 karty: Datum, Obřad, Recepce, Dress code (Formal romantic — krémová/šampaňská/pudrová).

4. **Kde se uvidíme** — 2 fotky místa konání vedle sebe (aspect-[4/3]) + OpenStreetMap iframe + 2 karty s tlačítkem „Navigovat" (odkaz na Google Maps directions).

5. **Kdo přijde?** (RSVP formulář, eyebrow „prosíme, potvrďte do 1. června 2026") — pole: jméno, počet hostů (1–5), výběr menu (Maso / Ryba / Vegetarián jako radio chips), alergie, vzkaz. Submit → toast „Děkujeme!" + konfety. Validace povinného jména a menu.

6. **Kde přespat** — 3 karty hotelů (Zámecký hotel Loučeň, Penzion U Lipové aleje, Hotel Vital Nymburk) s cenou a tlačítkem „Rezervovat".

7. **Svatební dary** — jemná zpráva: „Největším darem je vaše přítomnost." Doplň, že pár spoří na vlastní pozemek a nejvíc ocení **finanční příspěvek**. Ikona Gem, centrovaná karta.

8. **Hudební přání** — jednoduchý form: input „Interpret — Název písně" + tlačítko Poslat (toast na potvrzení).

9. **Galerie** — masonry layout (CSS columns 2/3/4) s 8 fotkami, klik otevře **lightbox** (overlay, šipky ← →, ESC zavírá, blokuje scroll).

10. **Footer** — zlatý divider, „Petra & Martin" ve script fontu, „21. června 2026 · s láskou".

### 🛠️ Technické požadavky
- TanStack Start + React + Tailwind v4 + shadcn/ui + lucide-react
- `canvas-confetti` pro konfety, `sonner` pro toasty
- Vlastní hook `useReveal` pro fade-up animace při scrollu (IntersectionObserver, třída `.reveal` → `.is-visible`)
- Komponenty `Countdown` a `Lightbox` jako samostatné soubory v `src/components/wedding/`
- Vygeneruj **AI obrázky**: jednu romantickou fotku páru (couple.jpg), 8 fotek do galerie, 2 fotky zámku (exteriér + slavnostní sál), favicon (zlaté propletené prstýnky na tmavém pozadí).
- Meta tagy česky, title „Petra & Martin — 21. června 2026", favicon nastavený v `__root.tsx`.

### ✅ Hotová kritéria
Web musí být ihned funkční bez chyb, vypadat „svatebně luxusně" (ne genericky), všechny sekce naplněné českým obsahem, plynulé animace, fungující odpočet, RSVP formulář s validací a toasty, lightbox v galerii.

---

## 🎯 Co si po vygenerování uprav

Po prvním vygenerování webu napiš do chatu další zprávy a postupně si uprav:

- **Jména a datum** — „změň jména na *Anna & Jakub* a datum na *15. srpna 2026*"
- **Místo konání** — „změň místo na *Chateau Mcely*" (přepíše adresy, mapu i fotky)
- **Fotky páru a galerie** — nahraj vlastní fotky a řekni „nahraď fotku páru a galerii těmito snímky"
- **Příběh v timeline** — pošli vlastní milníky vašeho vztahu
- **Hotely a dress code** — uprav podle skutečnosti
- **Text o darech** — řekni co preferujete (peníze / konkrétní seznam / nic)

> 💡 **Tip**: Pracuj po malých krocích — jedna úprava na zprávu. Lovable tak provede přesnější změny.
