Enable the Vue 3 front-end

This commit is contained in:
Bubka
2023-12-01 15:29:26 +01:00
parent ffde1723d4
commit 9efb54adf4
146 changed files with 2000 additions and 9387 deletions

View File

@ -0,0 +1,20 @@
<script setup>
const props = defineProps({
title: {
type: String,
default: ''
},
punchline: {
type: String,
default: ''
},
})
</script>
<template>
<ResponsiveWidthWrapper>
<h1 class="title has-text-grey-dark" v-html="$t(title)" v-if="title"></h1>
<div id="punchline" v-if="punchline" class="block" v-html="$t(punchline)" />
<slot />
</ResponsiveWidthWrapper>
</template>