added PageTop component, markdown styles, white background on logo svg, and documentation comments

This commit is contained in:
2024-09-26 23:59:47 +09:00
parent a55bd18ebc
commit e1cac6ff05
34 changed files with 3345 additions and 2113 deletions

21
error.vue Normal file
View File

@@ -0,0 +1,21 @@
<script setup lang="ts">
import type { NuxtError } from "#app";
const props = defineProps({
error: Object as () => NuxtError,
});
definePageMeta({
layout: "default",
});
</script>
<template>
<NuxtLayout>
<div>
<h1>{{ error?.statusCode }}</h1>
<p>{{ error?.message }}</p>
<NuxtLink to="/">戻る</NuxtLink>
</div>
</NuxtLayout>
</template>