wc-include{padding: 15px;display: block;} #app {display: none;} .layui-layout-right .layui-nav-bar {background-color: unset !important;} .layui-layout-admin .layui-side {top: 0 !important;z-index: 1001;} .layui-layout-admin .layui-logo {position: relative !important;height: 60px !important;top: -2px !important;} .layui-side, .layui-header, .layui-body, .layui-footer {transition: left 0.3s;} .collapse .layui-layout-admin .layui-side, .collapse .layui-layout-admin .layui-header {left: -200px;} .collapse .layui-layout-admin .layui-footer, .collapse .layui-layout-admin .layui-body {left: 0px;} ::view-transition-old(root), ::view-transition-new(root) {animation: none;mix-blend-mode: normal;} ::view-transition-old(root) {z-index: 9999;} ::view-transition-new(root) {z-index: 1;} .dark::view-transition-old(root) {z-index: 1;} .dark::view-transition-new(root) {z-index: 9999;} /* 以下为自定义样式 */ .system-info-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 16px; margin-bottom: 20px; } .system-info-item { padding: 16px; border-radius: 8px; background: var(--card); border: 1px solid var(--border); } .system-info-label { font-size: 14px; color: var(--muted); margin-bottom: 8px; } .system-info-value { font-size: 16px; font-weight: 600; color: var(--fg); } /* ===================== 滚动条美化与布局约束(右侧滑块条) ===================== */ /* 作用: 1. 统一 Admin 布局下内容区(.layui-body)为局部滚动容器,只在头部与页脚之间滚动 2. 美化 .layui-body 的滚动条样式,增强可用性与观感 3. 不影响登录页等非 Admin 布局页面(仅在 .layui-layout-admin 作用域内生效) */ :root { /* 头部与页脚的高度变量,便于后续维护/调整 */ --admin-header-h: 60px; --admin-footer-h: 0px; /* 当前页脚未启用,如启用可改为 44px 等 */ } /* Admin 主容器占满视口,高度锁定,避免出现浏览器右侧全局滚动条 */ .layui-layout-admin { position: relative; height: 100vh; overflow: hidden; } /* 头部/页脚高度同步到变量,确保与内容区上下边界垂直齐平 */ .layui-layout-admin .layui-header { height: var(--admin-header-h); line-height: var(--admin-header-h); } .layui-layout-admin .layui-footer { height: var(--admin-footer-h); line-height: var(--admin-footer-h); } /* 内容区设为局部滚动容器,顶部/底部与头部/页脚精确对齐 */ .layui-layout-admin .layui-body { /* 仅约束垂直方向,左右定位保持与 Layui 默认一致,兼容现有折叠动画 */ top: var(--admin-header-h) !important; bottom: var(--admin-footer-h) !important; overflow: auto; /* Firefox 滚动条样式(细滚动条+自定义颜色) */ scrollbar-width: thin; /* 细滚动条 */ scrollbar-color: var(--lay-color-secondary) var(--lay-color-bg-3); /* thumb 与 track 颜色 */ } /* WebKit 滚动条样式(Chrome/Edge/Safari) */ .layui-layout-admin .layui-body::-webkit-scrollbar { width: 10px; height: 10px; } .layui-layout-admin .layui-body::-webkit-scrollbar-track { background: var(--lay-color-bg-2); border-left: 1px solid var(--lay-color-border-2); } .layui-layout-admin .layui-body::-webkit-scrollbar-thumb { /* 渐变+内边透明边框,获得圆润质感 */ background: linear-gradient(180deg, var(--lay-color-gray-7), var(--lay-color-gray-9)); border-radius: 8px; border: 2px solid transparent; background-clip: padding-box; } .layui-layout-admin .layui-body::-webkit-scrollbar-thumb:hover { background: var(--lay-color-secondary); /* 悬停高亮,强化可交互性 */ } .layui-layout-admin .layui-body::-webkit-scrollbar-corner { background: transparent; } /* ===================== END 滚动条美化与布局约束 ===================== */