Files
website-old/src/pages/index.vue
2021-03-16 19:13:58 +01:00

82 lines
1.3 KiB
Vue

<template>
<div class="container">
<div>
<Logo />
<h1 class="title">
nuxt-ts-app
</h1>
<div class="links">
<a
href="https://nuxtjs.org/"
target="_blank"
rel="noopener noreferrer"
class="button--green"
>
Documentation
</a>
<div
class="button--grey"
@click="setLocale(getLocale.toString() === 'fr' ? 'en' : 'fr')"
>
{{ $t("test") }}
</div>
</div>
</div>
</div>
</template>
<script lang="ts">
import Vue from 'vue'
import {setLocale, getLocale} from "../services/useTranslation";
export default Vue.extend({
setup() {
return {
setLocale, getLocale
}
}
})
</script>
<style>
.container {
margin: 0 auto;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.title {
font-family:
'Quicksand',
'Source Sans Pro',
-apple-system,
BlinkMacSystemFont,
'Segoe UI',
Roboto,
'Helvetica Neue',
Arial,
sans-serif;
display: block;
font-weight: 300;
font-size: 100px;
color: #35495e;
letter-spacing: 1px;
}
.subtitle {
font-weight: 300;
font-size: 42px;
color: #526488;
word-spacing: 5px;
padding-bottom: 15px;
}
.links {
padding-top: 15px;
}
</style>