2026-04-29-nrc4 #7

Merged
qiaoxinjiu merged 2 commits from 2026-04-29-nrc4 into master 2026-05-18 16:56:33 +08:00
Showing only changes of commit 971967b791 - Show all commits

View File

@@ -9,6 +9,7 @@
<div class="brand-subtitle">Quality Workspace</div> <div class="brand-subtitle">Quality Workspace</div>
</div> </div>
</div> </div>
<div class="aside-menu-scroll">
<el-menu <el-menu
:default-active="$route.path" :default-active="$route.path"
class="el-menu-vertical-demo" class="el-menu-vertical-demo"
@@ -48,6 +49,7 @@
</el-menu-item> </el-menu-item>
</template> </template>
</el-menu> </el-menu>
</div>
</aside> </aside>
<el-container class="workspace-shell"> <el-container class="workspace-shell">
<el-header class="header"> <el-header class="header">
@@ -391,18 +393,43 @@ export default {
} }
.aside { .aside {
display: flex;
flex-direction: column;
height: 100%; height: 100%;
overflow: hidden;
background: linear-gradient(180deg, #07111f 0%, #081426 46%, #050914 100%); background: linear-gradient(180deg, #07111f 0%, #081426 46%, #050914 100%);
box-shadow: 12px 0 38px rgba(0, 0, 0, 0.42), inset -1px 0 0 rgba(56, 189, 248, 0.14); box-shadow: 12px 0 38px rgba(0, 0, 0, 0.42), inset -1px 0 0 rgba(56, 189, 248, 0.14);
transition: width 0.25s ease; transition: width 0.25s ease;
} }
.aside-menu-scroll {
flex: 1;
min-height: 0;
overflow-x: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.aside-menu-scroll::-webkit-scrollbar {
width: 6px;
}
.aside-menu-scroll::-webkit-scrollbar-thumb {
border-radius: 3px;
background: rgba(148, 163, 184, 0.35);
}
.aside-menu-scroll::-webkit-scrollbar-track {
background: transparent;
}
.aside--collapse .brand-panel { .aside--collapse .brand-panel {
justify-content: center; justify-content: center;
padding: 18px 8px; padding: 18px 8px;
} }
.brand-panel { .brand-panel {
flex-shrink: 0;
height: 72px; height: 72px;
box-sizing: border-box; box-sizing: border-box;
display: flex; display: flex;
@@ -447,7 +474,6 @@ export default {
} }
.el-menu-vertical-demo { .el-menu-vertical-demo {
height: calc(100% - 72px);
border-right: none; border-right: none;
} }