From 3f286c240431ae8b4dbbb9cf6fc030c545238425 Mon Sep 17 00:00:00 2001 From: jyswee Date: Thu, 23 Jul 2026 22:13:00 +0000 Subject: [PATCH] Seed: wedding template (15 files) --- src/pages/Details.tsx | 129 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 src/pages/Details.tsx diff --git a/src/pages/Details.tsx b/src/pages/Details.tsx new file mode 100644 index 0000000..3d9d84c --- /dev/null +++ b/src/pages/Details.tsx @@ -0,0 +1,129 @@ +import { Card, CardContent } from "@/components/ui/card"; +import { Button } from "@/components/ui/button"; +import { MapPin, Clock, Shirt, Car, Plane, ParkingCircle, Church, PartyPopper, UtensilsCrossed, Music, Hotel, ExternalLink } from "lucide-react"; +import Header from "@/components/Header"; +import Footer from "@/components/Footer"; + +const schedule = [ + { time: "4:00 PM", title: "Ceremony", desc: "Exchange of vows at the garden pavilion", icon: Church }, + { time: "5:00 PM", title: "Cocktail Hour", desc: "Drinks and canapes on the terrace", icon: PartyPopper }, + { time: "6:30 PM", title: "Dinner", desc: "Three-course seated dinner in the ballroom", icon: UtensilsCrossed }, + { time: "8:30 PM", title: "Dancing", desc: "Live band and dancing until midnight", icon: Music }, +]; + +export default function DetailsPage() { + return ( +
+
+ +
+
+

Everything You Need to Know

+

Wedding Details

+ + {/* Ceremony & Reception */} +
+ +
+ + +

Ceremony

+

Rosewood Manor Garden Pavilion

+

123 Garden Lane, Napa Valley, CA 94558

+
+ 4:00 PM +
+
+ + Map +
+
+ + + +
+ + +

Reception

+

Rosewood Manor Ballroom

+

123 Garden Lane, Napa Valley, CA 94558

+
+ Black Tie Optional +
+
+ + Map +
+
+ +
+ + {/* Schedule */} +
+

Schedule of the Day

+
+
+ {schedule.map((item, i) => ( +
+
+ +
+
+ {item.time} +

{item.title}

+

{item.desc}

+
+
+ ))} +
+
+ + {/* Accommodation */} +
+

Where to Stay

+
+ {[ + { name: "The Vintage Inn", distance: "0.5 miles from venue", price: "$220-$350/night" }, + { name: "Napa River Inn", distance: "2 miles from venue", price: "$160-$280/night" }, + ].map((h, i) => ( + + + +

{h.name}

+

{h.distance}

+

{h.price}

+ +
+
+ ))} +
+
+ + {/* Travel */} +
+

Getting There

+
+ {[ + { icon: Car, title: "By Car", desc: "Take Highway 29 North. The venue is 1 hour from San Francisco via the Golden Gate Bridge." }, + { icon: ParkingCircle, title: "Parking", desc: "Complimentary valet parking is available for all guests at the main entrance." }, + { icon: Plane, title: "Airport", desc: "SFO International Airport is 60 miles south. Oakland Airport is 55 miles away." }, + ].map((item, i) => ( + + + +

{item.title}

+

{item.desc}

+
+
+ ))} +
+
+
+
+ +
+ ); +} \ No newline at end of file