feat:ui 全面升级 (#444)

This commit is contained in:
dagongren
2024-03-28 18:38:15 +08:00
committed by GitHub
parent 5ad73366ad
commit 472642c958
66 changed files with 2012 additions and 1149 deletions

View File

@@ -1,7 +1,7 @@
<template>
<a-layout-sider
:class="['sider', isDesktop() ? null : 'shadow', theme, fixSiderbar ? 'ant-fixed-sidemenu' : null]"
width="200px"
width="220px"
:collapsible="collapsible"
v-model="collapsed"
:trigger="null"
@@ -15,6 +15,7 @@
@select="onSelect"
style="padding: 16px 0px;"
></s-menu>
<!-- <OpsDocs :collapsed="collapsed" /> -->
</a-layout-sider>
</template>
@@ -22,10 +23,13 @@
import Logo from '@/components/tools/Logo'
import SMenu from './index'
import { mixin, mixinDevice } from '@/utils/mixin'
// import OpsDocs from '@/modules/docs/index.vue'
export default {
name: 'SideMenu',
components: { Logo, SMenu },
components: { Logo, SMenu,
// OpsDocs
},
mixins: [mixin, mixinDevice],
props: {
mode: {