mirror of
https://github.com/YunoHost/yunohost-portal.git
synced 2024-09-03 20:06:23 +02:00
32 lines
667 B
Vue
32 lines
667 B
Vue
<script setup lang="ts">
|
|
import { H3Error } from 'h3'
|
|
|
|
const head = useLocaleHead({
|
|
addDirAttribute: true,
|
|
addSeoAttributes: true,
|
|
})
|
|
|
|
defineProps<{
|
|
error: H3Error
|
|
}>()
|
|
</script>
|
|
|
|
<template>
|
|
<main
|
|
class="container mx-auto p-10 min-h-screen flex flex-col justify-center items-center"
|
|
>
|
|
<Html :lang="head.htmlAttrs?.lang" :dir="head.htmlAttrs?.dir"></Html>
|
|
<CustomLogo class="logo" />
|
|
<div class="text-center mt-10">
|
|
<h1 class="text-7xl font-bold">{{ error.statusCode }}</h1>
|
|
<p class="py-6">{{ error.statusMessage }}</p>
|
|
</div>
|
|
</main>
|
|
</template>
|
|
|
|
<style scoped>
|
|
.logo {
|
|
max-width: 196px;
|
|
max-height: 170px;
|
|
}
|
|
</style>
|