更新日志
v1.0.8
2026-07-20
🐛 Bug 修复
- 修复 Content 区域
simplebar-mask层级遮挡问题,添加z-index: auto - 修复 Sider 拆分菜单层级不正确的问题,调整
z-index:sider1→2、左侧2→100、右侧1→99
🔨 重构
- Content 毛玻璃效果从内联
backdrop-filter重构为独立backdrop层,提升渲染隔离性 - 提取
applySkinBaseStyles()从applySkinStyles(),Content 仅应用基色,Header/Sider 保留完整毛玻璃 - 移除
index.vue布局根级backdropFilter,毛玻璃统一由 Content 背景层处理 contentFull样式简化,使用inset: 0替代四方向定位
v1.0.7
2026-07-20
🐛 Bug 修复
- 修复
contentFull模式下层级过低被其他元素遮挡的问题,添加z-index: 999
🔨 重构
- Sider
isSplit从局部变量重构为computed,提升响应性 - Sider
z-index: 1从 JS 内联样式迁移至 CSS 样式表,皮肤模式下不再动态设置 - 移除
mainStyle中contentFull的z-index: 2逻辑,简化层级管理 docs/changelog.md改为@include引用根目录CHANGELOG.md,避免内容重复package.json新增prepublishOnly脚本,发布前自动构建
v1.0.6
2026-07-14
🐛 Bug 修复
- 修复拆分菜单右侧区域在皮肤激活且
siderRightFixed为true时背景色不正确的问题,仅在未固定时应用透明背景
v1.0.5
2026-07-12
🐛 Bug 修复
- 修复
content-overlay使用position: fixed导致定位异常的问题,移至布局根层级并改为position: absolute - 修复 Scrollbar
nativeScrollbar默认逻辑无法被scrollbarProps.nativeScrollbar覆盖的问题
🔨 重构
content-overlay插槽从 Content 区域提升至 AdminLayout 根层级,避免 fixed 定位与滚动容器冲突- 所有 Scrollbar 组件的
nativeScrollbar计算逻辑统一为默认值 || scrollbarProps?.nativeScrollbar,用户配置优先 .admin-layout-wrapper添加position: relative作为 overlay 定位上下文
v1.0.4
2026-07-11
🐛 Bug 修复
- 修复毛玻璃皮肤激活时反色逻辑不正确的问题,新增
isInverted()统一判断 - 修复 SiderDrawer 抽屉层级过低被遮挡的问题,z-index 提升至 1000/999
- 修复拆分菜单右侧区域在皮肤激活时背景色不透明的问题
🔨 重构
applySkinStyles()基色由#fff9改为transparent,提升毛玻璃通透感- Header / Sider / SiderDrawer 统一使用
isInverted()替代calculateInverted() - 移除未使用的
.admin-layout-sider--skinCSS 类 - index.vue computed
style重命名为layoutStyle避免命名遮蔽
v1.0.3
2026-07-11
✨ 新功能
- 新增
wrapperHeightprop,支持自定义布局容器高度(默认'100vh'),适用于嵌入非全屏场景
🔨 重构
- SiderDrawer 定位由
position: fixed改为position: absolute,配合wrapperHeight实现相对定位 - Sider 折叠按钮背景色简化,移除
color-mix()计算 - Scrollbar 组件
nativeScrollbar优先级调整为高于用户传入的scrollbarProps
v1.0.2
2026-07-10
🐛 Bug 修复
- 修复
AppMain.vue和Header.vue在移除 CssVars 后的导入问题
✨ 新功能
- 新增无障碍支持:ARIA role、键盘事件、Escape 关闭抽屉
- 新增单元测试框架和 CI 工作流
🔨 重构
- 移除
lodash-es依赖,使用原生解构替代 - 移除
seemly依赖,使用本地parseColor()函数替代
v1.0.1
2026-07-10
🐛 Bug 修复
- 修复 CssVars 移除后的导入路径问题
v1.0.0
2026-07-10
🎉 首次发布
- 重构样式系统与 API 命名
- 支持
side、mix、top三种布局模式 - 支持拆分菜单(
splitMenu) - 支持暗黑主题(内置
useDark()) - 支持毛玻璃皮肤(
skinprop) - 支持移动端适配(
isMobileprop) - 支持自定义滚动条(
Scrollbar组件) - 完整的 TypeScript 类型定义
- 20+ 个插槽,完全自定义每个区域
