1
0
forked from Leaf/amber-ui
amber-ui-re/src/pages/guest/index.vue

44 lines
1.2 KiB
Vue
Raw Normal View History

2024-09-10 08:29:08 +00:00
<template>
<div class="flex items-center align-center justify-center h-screen">
2024-09-10 08:29:08 +00:00
<div class="text-center">
<div class="mt-5 !ml-2">
2024-09-21 15:35:49 +00:00
<n-image src="/src/assets/images/leaflow.png" width="200" />
2024-09-10 08:29:08 +00:00
<n-h1> 满身星光不负众望 </n-h1>
</div>
<br />
<n-button v-if="!userStore.logined" type="primary" @click="login">
登录
</n-button>
2024-09-21 15:35:49 +00:00
<n-modal v-model:show="showModal" :mask-closable="false" preset="dialog" transform-origin="center">
<template #header>
<div>公告</div>
</template>
<div class="text-center">
<n-h6>
Leaflow Amber 目前仍然处于测试阶段
<br />
不代表最终品质
</n-h6>
<n-image src="/src/assets/images/group.png" width="300" />
</div>
<template #action>
<n-button type="primary" @click="showModal = false">确定</n-button>
</template>
</n-modal>
2024-09-10 08:29:08 +00:00
</div>
</div>
</template>
<script setup lang="ts">
2024-09-11 16:50:46 +00:00
import router from "../../router";
2024-09-10 08:29:08 +00:00
import { useUserStore } from "../../stores/user";
const userStore = useUserStore();
const login = () => {
router.push("/auth/login");
};
2024-09-21 15:35:49 +00:00
const showModal = ref(true);
</script>