Final ADD Genuss
This commit is contained in:
+269
-7
@@ -12,32 +12,32 @@
|
||||
{% if page == 'schedule' %}
|
||||
<p>{{ t('schedule_intro') }}</p>
|
||||
<div class="schedule-timeline">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/ankunft.png') }}'); --schedule-card-position: center 18%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/ankunft.webp') }}'); --schedule-card-position: center 18%;">
|
||||
<p class="schedule-time">16:00</p>
|
||||
<h2>{{ t('schedule_arrival_title') }}</h2>
|
||||
<p>{{ t('schedule_arrival_text') }}</p>
|
||||
</article>
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/trauzermonie.png') }}'); --schedule-card-position: center 25%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/trauzermonie.webp') }}'); --schedule-card-position: center 25%;">
|
||||
<p class="schedule-time">16:30</p>
|
||||
<h2>{{ t('schedule_ceremony_title') }}</h2>
|
||||
<p>{{ t('schedule_ceremony_text') }}</p>
|
||||
</article>
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/sektempfang.png') }}'); --schedule-card-position: center 32%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/sektempfang.webp') }}'); --schedule-card-position: center 32%;">
|
||||
<p class="schedule-time">{{ t('schedule_reception_time') }}</p>
|
||||
<h2>{{ t('schedule_reception_title') }}</h2>
|
||||
<p>{{ t('schedule_reception_text') }}</p>
|
||||
</article>
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/buffet.png') }}'); --schedule-card-position: center 40%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/buffet.webp') }}'); --schedule-card-position: center 40%;">
|
||||
<p class="schedule-time">19:00</p>
|
||||
<h2>{{ t('schedule_buffet_title') }}</h2>
|
||||
<p>{{ t('schedule_buffet_text') }}</p>
|
||||
</article>
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/kuchen.png') }}'); --schedule-card-position: center 48%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/kuchen.webp') }}'); --schedule-card-position: center 48%;">
|
||||
<p class="schedule-time">{{ t('schedule_cake_time') }}</p>
|
||||
<h2>{{ t('schedule_cake_title') }}</h2>
|
||||
<p>{{ t('schedule_cake_text') }}</p>
|
||||
</article>
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/party.png') }}'); --schedule-card-position: center 56%;">
|
||||
<article class="schedule-item" style="--schedule-card-image: url('{{ url_for('static', filename='assets/party.webp') }}'); --schedule-card-position: center 56%;">
|
||||
<p class="schedule-time">{{ t('schedule_afterwards_time') }}</p>
|
||||
<h2>{{ t('schedule_party_title') }}</h2>
|
||||
<p>{{ t('schedule_party_text') }}</p>
|
||||
@@ -186,7 +186,269 @@
|
||||
})();
|
||||
</script>
|
||||
{% elif page == 'taxi' %}
|
||||
<p>{{ t('taxi_text') }}</p>
|
||||
<div class="culinary-page">
|
||||
<section
|
||||
class="culinary-hero culinary-hero-food"
|
||||
style="--culinary-hero-image: url('{{ url_for('static', filename='assets/culinary/Genusseinleitungsbild.png') }}');"
|
||||
role="img"
|
||||
aria-label="{{ t('culinary_hero_image_alt') }}"
|
||||
></section>
|
||||
|
||||
<div class="culinary-intro-copy">
|
||||
<h2>{{ t('culinary_title') }}</h2>
|
||||
<p>{{ t('culinary_intro') }}</p>
|
||||
</div>
|
||||
|
||||
<nav class="culinary-jump-nav" aria-label="{{ t('culinary_navigation') }}" data-culinary-switch data-active="menu">
|
||||
<span class="culinary-switch-slider" aria-hidden="true"></span>
|
||||
<a class="is-active" href="#menu" data-culinary-target="menu">{{ t('culinary_menu') }}</a>
|
||||
<a href="#drinks" data-culinary-target="drinks">{{ t('culinary_drinks') }}</a>
|
||||
</nav>
|
||||
|
||||
<section class="culinary-section" id="menu">
|
||||
<div class="culinary-section-heading">
|
||||
<p class="culinary-eyebrow">{{ t('culinary_menu') }}</p>
|
||||
<h2>{{ t('culinary_reception_title') }}</h2>
|
||||
<p>{{ t('culinary_reception_text') }}</p>
|
||||
</div>
|
||||
|
||||
<article class="culinary-course culinary-course-starter">
|
||||
<img
|
||||
class="culinary-course-image"
|
||||
src="{{ url_for('static', filename='assets/culinary/Burrata.png') }}"
|
||||
alt="{{ t('culinary_starter_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-number" aria-hidden="true">01</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('culinary_starter') }}</p>
|
||||
<h3>{{ t('culinary_starter_title') }}</h3>
|
||||
<p>{{ t('culinary_starter_text') }}</p>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="culinary-course culinary-course-main">
|
||||
<img
|
||||
src="{{ url_for('static', filename='assets/culinary/main-course-alternative-v2.png') }}"
|
||||
alt="{{ t('culinary_main_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-number" aria-hidden="true">02</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('culinary_main') }}</p>
|
||||
<h3>{{ t('culinary_main_title') }}</h3>
|
||||
<div class="culinary-menu-grid">
|
||||
<div>
|
||||
<h4>{{ t('culinary_meat_fish') }}</h4>
|
||||
<ul>
|
||||
<li>{{ t('culinary_rosemary_chicken') }}</li>
|
||||
<li>{{ t('culinary_roastbeef') }}</li>
|
||||
<li>{{ t('culinary_seabream') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4>{{ t('culinary_parmesan_wheel') }}</h4>
|
||||
<ul><li>{{ t('culinary_linguine') }}</li></ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4>{{ t('culinary_sides') }}</h4>
|
||||
<ul>
|
||||
<li>{{ t('culinary_rosemary_potatoes') }}</li>
|
||||
<li>{{ t('culinary_herb_rice') }}</li>
|
||||
<li>{{ t('culinary_grilled_vegetables') }}</li>
|
||||
<li>{{ t('culinary_salad') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4>{{ t('culinary_sauces') }}</h4>
|
||||
<ul>
|
||||
<li>{{ t('culinary_bbq') }}</li>
|
||||
<li>{{ t('culinary_sesame_mayo') }}</li>
|
||||
<li>{{ t('culinary_red_wine_jus') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="culinary-course culinary-course-dessert">
|
||||
<img
|
||||
class="culinary-course-image"
|
||||
src="{{ url_for('static', filename='assets/culinary/Panacotta.png') }}"
|
||||
alt="{{ t('culinary_dessert_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-number" aria-hidden="true">03</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('culinary_dessert') }}</p>
|
||||
<h3>{{ t('culinary_dessert_title') }}</h3>
|
||||
<div class="culinary-dessert-grid">
|
||||
<div>
|
||||
<h4>{{ t('culinary_cake') }}</h4>
|
||||
<p>{{ t('culinary_cake_text') }}</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4>{{ t('culinary_dessert_variations') }}</h4>
|
||||
<ul>
|
||||
<li>{{ t('culinary_panna_cotta') }}</li>
|
||||
<li>{{ t('culinary_creme_brulee') }}</li>
|
||||
<li>{{ t('culinary_pineapple') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<section class="culinary-section drinks-section" id="drinks">
|
||||
<div class="culinary-section-heading drinks-section-heading">
|
||||
<p class="culinary-eyebrow">{{ t('culinary_drinks') }}</p>
|
||||
<h2>{{ t('drinks_during_celebration') }}</h2>
|
||||
<p>{{ t('drinks_intro') }}</p>
|
||||
</div>
|
||||
<div class="drinks-course-list">
|
||||
<article class="culinary-course drink-course">
|
||||
<img
|
||||
class="culinary-course-image drink-course-image"
|
||||
src="{{ url_for('static', filename='assets/culinary/alkoholfrei.png') }}"
|
||||
alt="{{ t('drinks_refreshments_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-icon" aria-hidden="true">
|
||||
<svg viewBox="0 0 48 48" focusable="false">
|
||||
<path d="M24 5C19 13 12 20 12 29a12 12 0 0 0 24 0C36 20 29 13 24 5Z" />
|
||||
<path d="M18 30a6 6 0 0 0 6 6" />
|
||||
<circle cx="35" cy="13" r="5" />
|
||||
<path d="m31.5 9.5 7 7M35 8v10M30 13h10" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('drinks_refreshments') }}</p>
|
||||
<h3>{{ t('drinks_non_alcoholic') }}</h3>
|
||||
<ul class="drinks-inline-list">
|
||||
<li>{{ t('drinks_water') }}</li><li>{{ t('drinks_soft') }}</li><li>{{ t('drinks_juices') }}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="culinary-course drink-course wine-course">
|
||||
<img
|
||||
class="culinary-course-image"
|
||||
src="{{ url_for('static', filename='assets/culinary/Getränkekarte titel.png') }}"
|
||||
alt="{{ t('drinks_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-icon" aria-hidden="true">
|
||||
<svg viewBox="0 0 48 48" focusable="false">
|
||||
<path d="M8 8h15l-2 13a6 6 0 0 1-6 5 6 6 0 0 1-6-5L8 8Z" />
|
||||
<path d="M15 26v11M10 40h10" />
|
||||
<path d="M28 18v20h11V18" />
|
||||
<path d="M28 18v-1c0-2 1.5-3.5 3.5-3.5.8-2.5 4.5-2.5 5.3 0 1.3.2 2.2 1.3 2.2 3.5v1H28Z" />
|
||||
<path d="M39 22h3c4 0 4 9 0 9h-3M31 23v10M35 23v10" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('drinks_wine_beer') }}</p>
|
||||
<h3>{{ t('drinks_wine_selection') }}</h3>
|
||||
<div class="wine-selection-grid">
|
||||
<section class="wine-family">
|
||||
<h4>{{ t('drinks_white_wine') }}</h4>
|
||||
<div class="wine-entry"><p class="wine-estate">Jung Dahlen</p><h5>Einklang Riesling</h5><span class="wine-style">{{ t('drinks_off_dry') }}</span></div>
|
||||
<div class="wine-entry"><p class="wine-estate">Domdechant Werner</p><h5>Riesling</h5><span class="wine-style">{{ t('drinks_dry') }}</span></div>
|
||||
</section>
|
||||
<section class="wine-family">
|
||||
<h4>{{ t('drinks_rose_wine') }}</h4>
|
||||
<div class="wine-entry"><p class="wine-estate">Jung Dahlen</p><h5>Rosé Sinfonie</h5></div>
|
||||
</section>
|
||||
<section class="wine-family">
|
||||
<h4>{{ t('drinks_red_wine') }}</h4>
|
||||
<div class="wine-entry"><p class="wine-estate">Jung Dahlen</p><h5>Pinot Noir</h5></div>
|
||||
</section>
|
||||
<section class="wine-family">
|
||||
<h4>{{ t('drinks_beer') }}</h4>
|
||||
<p>{{ t('drinks_beer_selection') }}</p>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="culinary-course drink-course">
|
||||
<img
|
||||
class="culinary-course-image drink-course-image drink-course-image-bar"
|
||||
src="{{ url_for('static', filename='assets/culinary/barclassics.png') }}"
|
||||
alt="{{ t('drinks_bar_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-icon" aria-hidden="true">
|
||||
<svg viewBox="0 0 48 48" focusable="false">
|
||||
<path d="M7 12h28L21 27Z" />
|
||||
<path d="M21 27v11M14 41h14" />
|
||||
<path d="m29 12 8-7" />
|
||||
<circle cx="36" cy="8" r="4" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('drinks_aperitif_spirits') }}</p>
|
||||
<h3>{{ t('drinks_bar_classics') }}</h3>
|
||||
<div class="drink-pair-grid">
|
||||
<section><h4>{{ t('drinks_aperitif') }}</h4><ul><li>Aperol Spritz</li><li>Lillet Wildberry</li><li>Hugo</li><li>{{ t('drinks_sparkling_wine') }}</li></ul></section>
|
||||
<section><h4>{{ t('drinks_spirits') }}</h4><p>{{ t('drinks_spirits_text') }}</p></section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<article class="culinary-course drink-course evening-bar-course">
|
||||
<img
|
||||
class="culinary-course-image drink-course-image drink-course-image-cocktails"
|
||||
src="{{ url_for('static', filename='assets/culinary/Cocktails.png') }}"
|
||||
alt="{{ t('drinks_evening_image_alt') }}"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
>
|
||||
<div class="culinary-course-body">
|
||||
<div class="culinary-course-icon" aria-hidden="true">
|
||||
<svg viewBox="0 0 48 48" focusable="false">
|
||||
<path d="M14 9h20l-3 31H17L14 9Z" />
|
||||
<path d="M16 19h16M20 23l5-2 2 5-5 2-2-5ZM18 31l5-2 2 5-5 2-2-5Z" />
|
||||
<path d="m27 20 11-16" />
|
||||
<circle cx="33" cy="12" r="5" />
|
||||
<path d="m29.5 8.5 7 7M33 7v10M28 12h10" />
|
||||
<circle cx="27" cy="17" r="2" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="culinary-course-copy">
|
||||
<p class="culinary-course-label">{{ t('drinks_evening_bar') }}</p>
|
||||
<p class="cocktail-time evening-bar-time">{{ t('drinks_from_22') }}</p>
|
||||
<h3>{{ t('drinks_longdrinks_cocktails') }}</h3>
|
||||
<div class="evening-drinks-grid">
|
||||
<section><h4>{{ t('drinks_longdrinks') }}</h4><ul><li>Gin & Tonic</li><li>Rum & Cola</li><li>Vodka Orange</li><li>Whisky & Cola</li></ul></section>
|
||||
<section class="cocktail-panel"><h4>{{ t('drinks_cocktails') }}</h4><ul><li>Mojito Razz</li><li>Sex on the Beach</li><li>Bahama Mama</li></ul></section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<script src="{{ url_for('static', filename='culinary.js', v='20260808a') }}" defer></script>
|
||||
{% elif page == 'gifts' %}
|
||||
<section class="gift-fun" data-gift-fun>
|
||||
<p class="gift-lead">{{ t('gifts_teaser') }}</p>
|
||||
|
||||
Reference in New Issue
Block a user