|
|
@@ -1,20 +1,29 @@
|
|
|
<script setup lang="ts">
|
|
|
import logo from '../assets/images/logo-blue.svg'
|
|
|
import Countdown from '@/components/Countdown.vue';
|
|
|
+ import { useI18n } from 'vue-i18n'
|
|
|
+ const { t } = useI18n({
|
|
|
+ inheritLocale: true
|
|
|
+ })
|
|
|
</script>
|
|
|
|
|
|
<template>
|
|
|
<main>
|
|
|
- <div class="components">
|
|
|
+ <div class="components">
|
|
|
+ <div class="component component-bg-top">
|
|
|
+
|
|
|
+
|
|
|
+ </div>
|
|
|
<div class="component">
|
|
|
+ <h3>{{t("heiraten.title")}}</h3>
|
|
|
+ <h2>11 | {{t("juli")}} | 2025</h2>
|
|
|
<img class="logo lazy" data-original="{{ item.img }}" g
|
|
|
v-bind:src="logo" alt="">
|
|
|
</div>
|
|
|
- <div class="component">
|
|
|
- <h3>WIR HEIRATEN</h3>
|
|
|
- <h2>11 | JULI | 2025</h2>
|
|
|
- <h1>Judith & Fritzi</h1>
|
|
|
- </div>
|
|
|
+ <div class="component component-bg-bottom">
|
|
|
+
|
|
|
+
|
|
|
+ </div>
|
|
|
<div class="component component-dark">
|
|
|
<Countdown/>
|
|
|
</div>
|
|
|
@@ -23,39 +32,7 @@
|
|
|
</template>
|
|
|
|
|
|
<style>
|
|
|
- h1{
|
|
|
- color: #6495ed;
|
|
|
- font-size: 64px;
|
|
|
- padding: 40px 0px;
|
|
|
- }
|
|
|
- .logo{
|
|
|
- width: 100%;
|
|
|
- display: block;
|
|
|
- margin: 0 auto;
|
|
|
- }
|
|
|
- @media (min-width: 500px) {
|
|
|
- h1{
|
|
|
- font-size: 84px;
|
|
|
- }
|
|
|
- .logo{
|
|
|
- width: 500px;
|
|
|
- }
|
|
|
-}
|
|
|
- @media (min-width: 750px) {
|
|
|
- h1{
|
|
|
- font-size: 128px;
|
|
|
- }
|
|
|
-}
|
|
|
- h2{
|
|
|
- margin-top: 0px ;
|
|
|
- color: #6495ed;
|
|
|
- text-align: center;
|
|
|
- font-size: 46px;
|
|
|
- }
|
|
|
- h3{
|
|
|
- margin-bottom: 0px ;
|
|
|
- font-size: 32px;
|
|
|
- text-align: center;
|
|
|
- color: #6495ed;
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
</style>
|