mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-10-25 18:57:15 +08:00
refactor:左侧菜单被logo与系统名称过长导致显示问题
This commit is contained in:
@@ -1,20 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<div
|
<div v-if="isDesktop" class="asider" :class="{ 'app-menu-dark': appStore.menuDark }"
|
||||||
v-if="isDesktop"
|
:style="appStore.menuDark ? appStore.themeCSSVar : undefined">
|
||||||
class="asider"
|
|
||||||
:class="{ 'app-menu-dark': appStore.menuDark }"
|
|
||||||
:style="appStore.menuDark ? appStore.themeCSSVar : undefined"
|
|
||||||
>
|
|
||||||
<Logo :collapsed="appStore.menuCollapse"></Logo>
|
<Logo :collapsed="appStore.menuCollapse"></Logo>
|
||||||
<a-layout-sider
|
<a-layout-sider class="menu" collapsible breakpoint="xl" hide-trigger width="auto"
|
||||||
class="menu"
|
:collapsed="appStore.menuCollapse" @collapse="handleCollapse">
|
||||||
collapsible
|
|
||||||
breakpoint="xl"
|
|
||||||
hide-trigger
|
|
||||||
:width="225"
|
|
||||||
:collapsed="appStore.menuCollapse"
|
|
||||||
@collapse="handleCollapse"
|
|
||||||
>
|
|
||||||
<a-scrollbar outer-class="h-full" style="height: 100%; overflow: auto">
|
<a-scrollbar outer-class="h-full" style="height: 100%; overflow: auto">
|
||||||
<Menu></Menu>
|
<Menu></Menu>
|
||||||
</a-scrollbar>
|
</a-scrollbar>
|
||||||
@@ -39,15 +28,18 @@ const handleCollapse = (isCollapsed: boolean) => {
|
|||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
:deep(.arco-menu.arco-menu-vertical.arco-menu-collapsed) {
|
:deep(.arco-menu.arco-menu-vertical.arco-menu-collapsed) {
|
||||||
|
|
||||||
// Menu菜单组件修改
|
// Menu菜单组件修改
|
||||||
.arco-menu-icon {
|
.arco-menu-icon {
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
padding: 10px 0;
|
padding: 10px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.arco-menu-has-icon {
|
.arco-menu-has-icon {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.arco-menu-title {
|
.arco-menu-title {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
@@ -65,7 +57,9 @@ const handleCollapse = (isCollapsed: boolean) => {
|
|||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
color: var(--color-text-1);
|
color: var(--color-text-1);
|
||||||
background-color: var(--color-bg-1);
|
background-color: var(--color-bg-1);
|
||||||
|
|
||||||
.menu {
|
.menu {
|
||||||
|
width: 100%;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background-color: inherit;
|
background-color: inherit;
|
||||||
|
|||||||
Reference in New Issue
Block a user