💄 窗口最小为800x600

This commit is contained in:
刘嘉伟 2024-08-05 22:46:14 +08:00
parent 840fdd0e76
commit 40cff20fc5

View File

@ -1,8 +1,8 @@
<script lang="ts" setup> <script lang="ts" setup>
import { computed, defineComponent, onMounted, ref } from "vue"; import {computed, defineComponent, onMounted, ref} from "vue";
import { Icon } from "@iconify/vue"; import {Icon} from "@iconify/vue";
import router from "@/router"; import router from "@/router";
import { RouteRecordRaw } from "vue-router"; import {RouteRecordRaw} from "vue-router";
import {ipcRenderer} from "electron"; import {ipcRenderer} from "electron";
defineComponent({ defineComponent({
@ -34,7 +34,7 @@ const handleOpenGitHub = () => {
onMounted(() => { onMounted(() => {
routes.value = router.options.routes[0].children?.filter( routes.value = router.options.routes[0].children?.filter(
f => !f.meta?.hidden f => !f.meta?.hidden
) as Array<RouteRecordRaw>; ) as Array<RouteRecordRaw>;
}); });
</script> </script>
@ -42,24 +42,27 @@ onMounted(() => {
<template> <template>
<div class="left-menu-container drop-shadow-xl"> <div class="left-menu-container drop-shadow-xl">
<div class="logo-container"> <div class="logo-container">
<img src="/logo/64x64.png" class="logo" alt="Logo" /> <img src="/logo/64x64.png" class="logo" alt="Logo"/>
</div> </div>
<ul class="menu-container"> <ul class="menu-container">
<li <li
class="menu" class="menu"
:class="currentRoute?.name === r.name ? 'menu-selected' : ''" :class="currentRoute?.name === r.name ? 'menu-selected' : ''"
v-for="r in routes" v-for="r in routes"
:key="r.name" :key="r.name"
@click="handleMenuChange(r)" @click="handleMenuChange(r)"
> >
<Icon :icon="r?.meta?.icon as string" /> <Icon :icon="r?.meta?.icon as string"/>
</li> </li>
<li <li
class="menu" class="menu"
@click="handleOpenGitHub" @click="handleOpenGitHub"
> >
<Icon icon="mdi:github" /> <Icon icon="mdi:github"/>
</li> </li>
</ul> </ul>
<div class="version">
v1.0.4
</div>
</div> </div>
</template> </template>