Files
Raul Lugo 77183bc5d6
Deploy On Server / Prepare Repository Remotely (push) Successful in 27s
Deploy On Server / Docker Compose Up (push) Successful in 31s
Deploy On Server / Prune Images (push) Successful in 4s
Deploy On Server / Remove .env File (push) Successful in 3s
feat: plural wordings
2026-09-13 00:39:09 +02:00

202 lines
6.2 KiB
TypeScript

import type { InvitePageContent } from "./types";
const event = { date: "10 July 2027", venue: "Luttelforster Muhle", location: "Schwalmtal, Germany" };
export const en: InvitePageContent = {
hero: {
eyebrow: "10 JULY 2027 · SCHWALMTAL",
title: "Nicole & Raul",
subtitle: "We're getting married.",
date: event.date,
location: event.location,
},
introduction: {
heading: "Come for the love. Stay for the party.",
paragraphs: [
"We can't wait to celebrate this special day with you. An afternoon in the garden, a long dinner under the lights and a night we'll never forget.",
"Thank you for being part of our story.",
],
facts: [
{ label: "Date", value: event.date, description: "Saturday" },
{ label: "Location", value: event.venue, description: event.location },
{ label: "Ceremony", value: "16:00" },
],
},
story: {
eyebrow: "OUR STORY",
heading: "The beginning of our forever.",
paragraphs: [
"Different places, different paths - until life brought us together. What started with a spark turned into something real.",
"We travel, laugh, dance and dream. Now we can't wait to celebrate this next chapter with you.",
],
timeline: [
{
year: "2018",
title: "Where it started",
place: "Madrid",
description: "A chance encounter during a city trip changed everything.",
},
{
year: "2021",
title: "Somewhere along the way",
description: "From spontaneous trips to our favorite places. Germany became home.",
},
{
year: "2027",
title: "The next chapter",
description: "We get married and can't wait to celebrate with you.",
},
],
quote: "Different places, one journey. Countless memories. Forever us.",
},
details: {
eyebrow: "WEDDING DETAILS",
heading: "All the details that matter.",
introduction: "Here is everything you need to know for our big day.",
facts: [
{
label: "When",
value: "July 10, 2027",
description: "Ceremony starts at 16:00",
},
{ label: "Where", value: event.venue, description: event.location },
{
label: "Arrival",
value: "From 15:30",
description: "Please plan to arrive on time.",
},
],
expectations: [
{
label: "Ceremony",
value: "Outdoors in the garden",
description: "Weather permitting.",
},
{
label: "Dinner & Party",
value: "Drinks and dancing",
description: "The party continues indoors.",
},
],
dressCode: {
label: "Dress code",
value: "Summer elegant",
description: "Light fabrics, soft colors and a festive feel. No black, please.",
},
policies: [
{ title: "Children", description: "Our celebration is adults only." },
{ title: "Dogs", description: "Please leave your dogs at home." },
{
title: "Weather",
description: "A beautiful indoor plan B is ready if it rains.",
},
{
title: "Parking",
description: "Parking is available on site; follow the signs.",
},
{
title: "Accessibility",
description: "The venue is mostly accessible. Contact us with questions.",
},
],
},
schedule: {
eyebrow: "SCHEDULE",
heading: "Here's how we celebrate.",
introduction: "A day filled with love, laughter and unforgettable moments.",
label: "The day, at a glance",
timeline: [
{
time: "15:15",
title: "Arrival",
description: "Arrive, take your seat and get ready for the ceremony.",
},
{
time: "16:00",
title: "Ceremony",
description: "We say I do in the garden.",
},
{
time: "16:45",
title: "Cocktails & Canapes",
description: "Drinks, canapes and good company.",
},
{
time: "18:30",
title: "Dinner",
description: "Time to eat, talk, laugh and celebrate.",
},
{
time: "21:00",
title: "Dessert",
description: "Something sweet before things get louder.",
},
{
time: "22:00-late",
title: "Dancing",
description: "Under the stars, until whenever.",
},
],
quote: "Some moments turn into memories, and this one turns into forever.",
},
faq: {
eyebrow: "FAQ",
heading: "Questions? We've got you.",
introduction: "Answers to the things you might be wondering about.",
questions: [
{
question: "Can I bring a plus one?",
answer: "Please bring only the guest named on your invitation.",
},
{
question: "Are children invited?",
answer: "Our celebration is adults only.",
},
{ question: "Can I bring my dog?", answer: "Please leave dogs at home." },
{
question: "Is there parking?",
answer: "Yes, parking is available on site.",
},
{
question: "Will there be transport?",
answer: "Please plan your journey in advance.",
},
{
question: "What happens if it rains?",
answer: "We have a beautiful indoor plan B.",
},
{
question: "What's the dress code?",
answer: "Summer elegant. No black, please.",
},
{
question: "Will the celebration go indoors?",
answer: "Later, the party continues indoors.",
},
{
question: "What food will be served?",
answer: "A seasonal dinner; share dietary needs in advance.",
},
{
question: "Can I help with a song or speech?",
answer: "Coordinate surprises with our wedding party.",
},
],
contact: {
heading: "Still have a question?",
description: "We're happy to help.",
action: "Get in touch",
},
},
rsvp: {
eyebrow: "RSVP",
heading_singular: "We can't wait to celebrate with you.",
heading_plural: "We can't wait to celebrate with you.",
paragraph: "Please let us know if you'll be joining us by",
deadline: "May 15, 2027",
helper_singular: "We hope you can make it!",
helper_plural: "We hope you can make it!",
faqLink: "Questions? Visit our FAQ",
},
};