add logout && fix theme

This commit is contained in:
jxxghp
2023-06-24 17:26:00 +08:00
parent db40e4a800
commit 4a6cde67b3
5 changed files with 152 additions and 166 deletions
+14 -32
View File
@@ -1,52 +1,34 @@
<script setup lang="ts">
import misc404 from '@images/pages/404.png'
import miscMaskDark from '@images/pages/misc-mask-dark.png'
import miscMaskLight from '@images/pages/misc-mask-light.png'
import tree from '@images/pages/tree.png'
import { useTheme } from 'vuetify'
import misc404 from "@images/pages/404.png";
import miscMaskDark from "@images/pages/misc-mask-dark.png";
import miscMaskLight from "@images/pages/misc-mask-light.png";
import tree from "@images/pages/tree.png";
import { useTheme } from "vuetify";
const vuetifyTheme = useTheme()
const vuetifyTheme = useTheme();
const authThemeMask = computed(() => {
return vuetifyTheme.global.name.value === 'light'
? miscMaskLight
: miscMaskDark
})
return vuetifyTheme.global.name.value === "light" ? miscMaskLight : miscMaskDark;
});
</script>
<template>
<div class="misc-wrapper">
<ErrorHeader
error-code="404"
error-title="Page Not Found "
error-description="We couldn't find the page you are looking for."
error-title="页面不存在 "
error-description="您想要访问的页面不存在请检查地址是否正确."
/>
<!-- 👉 Image -->
<div class="misc-avatar w-100 text-center">
<VImg
:src="misc404"
alt="Coming Soon"
:max-width="800"
class="mx-auto"
/>
<VBtn
to="/"
class="mt-10"
>
Back to Home
</VBtn>
<VImg :src="misc404" alt="Coming Soon" :max-width="800" class="mx-auto" />
<VBtn to="/" class="mt-10"> 返回 </VBtn>
</div>
<!-- 👉 Footer -->
<VImg
:src="tree"
class="misc-footer-tree d-none d-md-block"
/>
<VImg :src="tree" class="misc-footer-tree d-none d-md-block" />
<VImg
:src="authThemeMask"
class="misc-footer-img d-none d-md-block"
/>
<VImg :src="authThemeMask" class="misc-footer-img d-none d-md-block" />
</div>
</template>