From 8346dd575429333f022364809580966bc7a9b37e Mon Sep 17 00:00:00 2001 From: spetznas Date: Mon, 4 May 2026 13:12:37 +0200 Subject: [PATCH] Updated wedding invitation content and added translations --- .gitignore | 1 - assets/.gitkeep | 0 content/marriage.de.md | 23 + content/marriage.md | 23 + content/marriage.ru.md | 23 + data/.gitkeep | 0 i18n/de.toml | 12 + i18n/en.toml | 12 + i18n/ru.toml | 12 + layouts/.gitkeep | 0 layouts/_default/wedding.html | 177 + public/404.html | 16 +- public/about/index.html | 14 +- public/authors/index.html | 16 +- public/authors/index.xml | 4 +- public/authors/page/1/index.html | 6 +- public/categories/index.html | 20 +- public/categories/index.xml | 4 +- public/categories/page/1/index.html | 6 +- public/contact/index.html | 16 +- public/css/coder-dark.css | 835 ++ public/css/coder-dark.css.map | 33 + ...1e3cdbe1678c54a63ff772376b0ed2adc468dd.css | 0 public/css/coder.css | 11498 ++++++++++++++++ public/css/coder.css.map | 93 + ...8975f9980a6c12847763fe35a48307758cd1e7.css | 0 public/de/404.html | 16 +- public/de/about/index.html | 14 +- public/de/authors/index.html | 20 +- public/de/authors/index.xml | 4 +- public/de/authors/page/1/index.html | 6 +- public/de/categories/index.html | 16 +- public/de/categories/index.xml | 4 +- public/de/categories/page/1/index.html | 6 +- public/de/contact/index.html | 16 +- public/de/index.html | 16 +- public/de/index.xml | 23 +- public/de/marriage/index.html | 400 + ...sync-conflict-20260504-124419-OO2YWYI.html | 244 + public/de/projects/index.html | 14 +- public/de/series/index.html | 16 +- public/de/series/index.xml | 4 +- public/de/series/page/1/index.html | 6 +- public/de/sitemap.xml | 89 +- public/de/tags/index.html | 20 +- public/de/tags/index.xml | 4 +- public/de/tags/page/1/index.html | 6 +- public/en/index.html | 6 +- public/en/sitemap.xml | 97 +- public/index.html | 16 +- public/index.xml | 25 +- public/js/coder.js | 97 + ...39508d9aab3180a12a06dcc71b0b0ef7825a317.js | 0 public/marriage/index.html | 400 + public/projects/index.html | 14 +- public/ru/404.html | 16 +- public/ru/about/index.html | 14 +- public/ru/authors/index.html | 20 +- public/ru/authors/index.xml | 4 +- public/ru/authors/page/1/index.html | 6 +- public/ru/categories/index.html | 16 +- public/ru/categories/index.xml | 4 +- public/ru/categories/page/1/index.html | 6 +- public/ru/contact/index.html | 16 +- public/ru/index.html | 16 +- public/ru/index.xml | 23 +- public/ru/marriage/index.html | 400 + public/ru/projects/index.html | 14 +- public/ru/series/index.html | 16 +- public/ru/series/index.xml | 4 +- public/ru/series/page/1/index.html | 6 +- public/ru/sitemap.xml | 97 +- public/ru/tags/index.html | 20 +- public/ru/tags/index.xml | 4 +- public/ru/tags/page/1/index.html | 6 +- public/series/index.html | 16 +- public/series/index.xml | 4 +- public/series/page/1/index.html | 6 +- public/sitemap.xml | 6 +- public/tags/index.html | 16 +- public/tags/index.xml | 4 +- public/tags/page/1/index.html | 6 +- static/.gitkeep | 0 83 files changed, 14781 insertions(+), 428 deletions(-) mode change 100755 => 100644 assets/.gitkeep create mode 100755 content/marriage.de.md create mode 100755 content/marriage.md create mode 100755 content/marriage.ru.md mode change 100755 => 100644 data/.gitkeep mode change 100644 => 100755 i18n/en.toml mode change 100644 => 100755 i18n/ru.toml mode change 100755 => 100644 layouts/.gitkeep create mode 100755 layouts/_default/wedding.html mode change 100644 => 100755 public/404.html mode change 100644 => 100755 public/about/index.html mode change 100644 => 100755 public/authors/index.html mode change 100644 => 100755 public/authors/index.xml mode change 100644 => 100755 public/authors/page/1/index.html mode change 100644 => 100755 public/categories/index.html mode change 100644 => 100755 public/categories/index.xml mode change 100644 => 100755 public/categories/page/1/index.html mode change 100644 => 100755 public/contact/index.html create mode 100755 public/css/coder-dark.css create mode 100755 public/css/coder-dark.css.map mode change 100644 => 100755 public/css/coder-dark.min.ad48f476275974885bdc03d5251e3cdbe1678c54a63ff772376b0ed2adc468dd.css create mode 100755 public/css/coder.css create mode 100755 public/css/coder.css.map mode change 100644 => 100755 public/css/coder.min.f6b1b35a7b02521b25338f6cf58975f9980a6c12847763fe35a48307758cd1e7.css mode change 100644 => 100755 public/de/404.html mode change 100644 => 100755 public/de/about/index.html mode change 100644 => 100755 public/de/authors/index.html mode change 100644 => 100755 public/de/authors/index.xml mode change 100644 => 100755 public/de/authors/page/1/index.html mode change 100644 => 100755 public/de/categories/index.html mode change 100644 => 100755 public/de/categories/index.xml mode change 100644 => 100755 public/de/categories/page/1/index.html mode change 100644 => 100755 public/de/contact/index.html mode change 100644 => 100755 public/de/index.html mode change 100644 => 100755 public/de/index.xml create mode 100755 public/de/marriage/index.html create mode 100755 public/de/marriage/index.sync-conflict-20260504-124419-OO2YWYI.html mode change 100644 => 100755 public/de/projects/index.html mode change 100644 => 100755 public/de/series/index.html mode change 100644 => 100755 public/de/series/index.xml mode change 100644 => 100755 public/de/series/page/1/index.html mode change 100644 => 100755 public/de/sitemap.xml mode change 100644 => 100755 public/de/tags/index.html mode change 100644 => 100755 public/de/tags/index.xml mode change 100644 => 100755 public/de/tags/page/1/index.html mode change 100644 => 100755 public/en/index.html mode change 100644 => 100755 public/en/sitemap.xml mode change 100644 => 100755 public/index.html mode change 100644 => 100755 public/index.xml create mode 100755 public/js/coder.js mode change 100644 => 100755 public/js/coder.min.6ae284be93d2d19dad1f02b0039508d9aab3180a12a06dcc71b0b0ef7825a317.js create mode 100755 public/marriage/index.html mode change 100644 => 100755 public/projects/index.html mode change 100644 => 100755 public/ru/404.html mode change 100644 => 100755 public/ru/about/index.html mode change 100644 => 100755 public/ru/authors/index.html mode change 100644 => 100755 public/ru/authors/index.xml mode change 100644 => 100755 public/ru/authors/page/1/index.html mode change 100644 => 100755 public/ru/categories/index.html mode change 100644 => 100755 public/ru/categories/index.xml mode change 100644 => 100755 public/ru/categories/page/1/index.html mode change 100644 => 100755 public/ru/contact/index.html mode change 100644 => 100755 public/ru/index.html mode change 100644 => 100755 public/ru/index.xml create mode 100755 public/ru/marriage/index.html mode change 100644 => 100755 public/ru/projects/index.html mode change 100644 => 100755 public/ru/series/index.html mode change 100644 => 100755 public/ru/series/index.xml mode change 100644 => 100755 public/ru/series/page/1/index.html mode change 100644 => 100755 public/ru/sitemap.xml mode change 100644 => 100755 public/ru/tags/index.html mode change 100644 => 100755 public/ru/tags/index.xml mode change 100644 => 100755 public/ru/tags/page/1/index.html mode change 100644 => 100755 public/series/index.html mode change 100644 => 100755 public/series/index.xml mode change 100644 => 100755 public/series/page/1/index.html mode change 100644 => 100755 public/sitemap.xml mode change 100644 => 100755 public/tags/index.html mode change 100644 => 100755 public/tags/index.xml mode change 100644 => 100755 public/tags/page/1/index.html mode change 100755 => 100644 static/.gitkeep diff --git a/.gitignore b/.gitignore index 23b8d8e..f179f1c 100755 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -public/ resources/_gen/ .hugo_build.lock .DS_Store diff --git a/assets/.gitkeep b/assets/.gitkeep old mode 100755 new mode 100644 diff --git a/content/marriage.de.md b/content/marriage.de.md new file mode 100755 index 0000000..611f489 --- /dev/null +++ b/content/marriage.de.md @@ -0,0 +1,23 @@ ++++ +title = "Hochzeit von Stefan und Mariia" +layout = "wedding" + +[event] +date = "2026-08-15" +ceremony_time = "14:00" +reception_time = "17:00" +venue = "Helsinki, Finnland" +map_embed = """""" + +[rsvp] +deadline = "30. Juni" +email = "test@example.com" +form = "https://example.com/rsvp-form" + +details = "Kleiderordnung: Smart casual. Bitte bringen Sie eine leichte Jacke mit, da es am Abend kühl werden könnte." + ++++ + +Wir freuen uns, Sie zur Hochzeit von Stefan und Mariia einzuladen! Feiern Sie mit uns diesen besonderen Tag voller Liebe, Freude und wundervoller Erinnerungen. + +Wir freuen uns darauf, Sie dort zu sehen! diff --git a/content/marriage.md b/content/marriage.md new file mode 100755 index 0000000..62c314a --- /dev/null +++ b/content/marriage.md @@ -0,0 +1,23 @@ ++++ +title = "Marriage of Stefan and Mariia" +layout = "wedding" + +[event] +date = "2026-08-15" +ceremony_time = "14:00" +reception_time = "17:00" +venue = "Helsinki, Finland" +map_embed = """""" + +[rsvp] +deadline = "June 30" +email = "test@example.com" +form = "https://example.com/rsvp-form" + +details = "Dress code: Smart casual. Please bring a light jacket, as the evening might get chilly." + ++++ + +We are happy to invite you to the wedding of Stefan and Mariia! Join us in celebrating this special day with love, joy, and wonderful memories. + +We look forward to seeing you there! diff --git a/content/marriage.ru.md b/content/marriage.ru.md new file mode 100755 index 0000000..f31a520 --- /dev/null +++ b/content/marriage.ru.md @@ -0,0 +1,23 @@ ++++ +title = "Свадьба Стефана и Марии" +layout = "wedding" + +[event] +date = "2026-08-15" +ceremony_time = "14:00" +reception_time = "17:00" +venue = "Хельсинки, Финляндия" +map_embed = """""" + +[rsvp] +deadline = "30 июня" +email = "test@example.com" +form = "https://example.com/rsvp-form" + +details = "Дресс-код: Smart casual. Пожалуйста, возьмите с собой легкую куртку, так как вечер может быть прохладным." + ++++ + +С радостью приглашаем вас на свадьбу Стефана и Мариии! Присоединяйтесь к нам, чтобы отпраздновать этот особенный день, наполненный любовью, радостью и незабываемыми воспоминаниями. + +С нетерпением ждем встречи с вами! diff --git a/data/.gitkeep b/data/.gitkeep old mode 100755 new mode 100644 diff --git a/i18n/de.toml b/i18n/de.toml index a2ec641..5af9b32 100755 --- a/i18n/de.toml +++ b/i18n/de.toml @@ -1,2 +1,14 @@ redirect_message = "Weiterleitung zu {{ .URL }} in {{ .Seconds }} Sekunden..." click_here_redirect = "Hier klicken, falls Sie nicht weitergeleitet werden" +countdown_title = "Countdown zu unserer Hochzeit" +event_title = "Veranstaltung" +ceremony = "Zeremonie" +reception = "Empfang" +location = "Ort" +rsvp_title = "RSVP" +rsvp_deadline = "Bitte antworten bis" +rsvp_email = "E-Mail" +rsvp_form = "RSVP Formular" +details_title = "Details" +footer_message = "Wir freuen uns darauf, mit euch zu feiern ❤️" +big_day = "Der große Tag ist da!" diff --git a/i18n/en.toml b/i18n/en.toml old mode 100644 new mode 100755 index ff75e95..8dc9758 --- a/i18n/en.toml +++ b/i18n/en.toml @@ -1,2 +1,14 @@ redirect_message = "Redirecting to {{ .URL }} in {{ .Seconds }} seconds..." click_here_redirect = "Click here if you are not redirected" +countdown_title = "Countdown to our Wedding" +event_title = "Event" +ceremony = "Ceremony" +reception = "Reception" +location = "Location" +rsvp_title = "RSVP" +rsvp_deadline = "Please respond by" +rsvp_email = "Email" +rsvp_form = "RSVP Form" +details_title = "Details" +footer_message = "We look forward to celebrating with you ❤️" +big_day = "The big day is here!" diff --git a/i18n/ru.toml b/i18n/ru.toml old mode 100644 new mode 100755 index 20f3fd2..21b0b80 --- a/i18n/ru.toml +++ b/i18n/ru.toml @@ -1,2 +1,14 @@ redirect_message = "Перенаправление на {{ .URL }} через {{ .Seconds }} секунд..." click_here_redirect = "Нажмите здесь, если перенаправление не произошло" +countdown_title = "Обратный отсчет до нашей свадьбы" +event_title = "Мероприятие" +ceremony = "Церемония" +reception = "Прием" +location = "Место" +rsvp_title = "RSVP" +rsvp_deadline = "Пожалуйста, ответьте до" +rsvp_email = "Электронная почта" +rsvp_form = "Форма RSVP" +details_title = "Детали" +footer_message = "Мы с нетерпением ждем встречи с вами ❤️" +big_day = "Наступил великий день!" diff --git a/layouts/.gitkeep b/layouts/.gitkeep old mode 100755 new mode 100644 diff --git a/layouts/_default/wedding.html b/layouts/_default/wedding.html new file mode 100755 index 0000000..a607ffd --- /dev/null +++ b/layouts/_default/wedding.html @@ -0,0 +1,177 @@ +{{ define "content" }} + + + +
+ + +
+

{{ i18n "countdown_title" }}

+

+
+ + +
+ Wedding Header Image +

{{ .Title }}

+
+ {{ .Params.event.date | time.Format .Site.Language.Lang | default "January 2, 2006" }} +
+
+ + + {{ if .Content }} +
+ {{ .Content }} +
+ {{ end }} + + +
+

📅 {{ i18n "event_title" }}

+ {{ with .Params.event.ceremony_time }} +

{{ i18n "ceremony" }}: {{ . }}

+ {{ end }} + {{ with .Params.event.reception_time }} +

{{ i18n "reception" }}: {{ . }}

+ {{ end }} + {{ with .Params.event.venue }} +

{{ i18n "location" }}: {{ . }}

+ {{ end }} +
+ + + {{ with .Params.event.map_embed }} +
+

📍 {{ i18n "location" }}

+ {{ . | safeHTML }} +
+ {{ end }} + + +
+

📝 {{ i18n "rsvp_title" }}

+ {{ with .Params.rsvp.deadline }} +

{{ i18n "rsvp_deadline" }} {{ . }}.

+ {{ end }} + {{ with .Params.rsvp.email }} +

{{ i18n "rsvp_email" }}: {{ . }}

+ {{ end }} + {{ with .Params.rsvp.form }} +

{{ i18n "rsvp_form" }}

+ {{ end }} +
+ + + {{ with .Params.details }} +
+

ℹ️ {{ i18n "details_title" }}

+

{{ . }}

+
+ {{ end }} + + + + +
+ + + +{{ end }} diff --git a/public/404.html b/public/404.html old mode 100644 new mode 100755 index 3878c10..2cf5b46 --- a/public/404.html +++ b/public/404.html @@ -1,7 +1,7 @@ - + Markin Stefan @@ -20,7 +20,7 @@ - + @@ -30,7 +30,7 @@ - + @@ -40,7 +40,7 @@ - + @@ -50,7 +50,7 @@ - + @@ -99,7 +99,7 @@