💄 窗口最小为800x600
This commit is contained in:
parent
840fdd0e76
commit
40cff20fc5
@ -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>
|
||||||
|
Loading…
Reference in New Issue
Block a user