dap
|
0ab5c46812
|
refactor(按钮样式): 替换btn-success类为variant和color属性
使用variant="link"和color="green"替代原有的btn-success类,统一按钮样式实现方式
|
2026-01-13 20:25:02 +08:00 |
|
dap
|
ff39e65d81
|
refactor(tenant-toggle): 使用getPopupContainer替代固定样式
移除Select组件的固定定位样式,改用getPopupContainer方法统一管理弹出层容器
|
2026-01-13 20:23:15 +08:00 |
|
dap
|
cc2f96b691
|
refactor(tenant-toggle): 更新antdv-next类型导入和下拉样式配置
更新Select组件类型导入为antdv-next的SelectProps,并调整下拉菜单样式配置格式以匹配最新API
|
2026-01-13 20:21:57 +08:00 |
|
dap
|
e4ab0bc359
|
refactor(菜单管理): 移除无用id属性并简化样式定义
|
2026-01-13 20:16:17 +08:00 |
|
dap
|
cb94bc5eca
|
fix(menu): 修复子菜单按钮样式并更新组件类型声明
更新GhostButton的样式属性,将class改为variant和color
同时优化全局组件类型声明,直接引用Button类型
|
2026-01-13 20:16:02 +08:00 |
|
dap
|
efe744cfdd
|
refactor(用户管理): 优化用户信息展示和操作菜单逻辑
重构用户信息模态框中的登录时间显示,移除重复代码并优化标签渲染
将用户列表中的操作菜单改为计算属性方式,简化模板代码
|
2026-01-13 19:58:30 +08:00 |
|
dap
|
0626b65c74
|
refactor(components): 移除废弃的Description组件并改用原生antd组件
移除已废弃的Description组件及其相关类型定义和hook,替换为直接使用antd原生Descriptions组件
更新user-reset-pwd-modal和user-info-modal使用新的实现方式
|
2026-01-13 19:40:17 +08:00 |
|
ppxb
|
f4a4ced88d
|
fix: header auto mode issue (#7096)
|
2026-01-12 21:40:26 +08:00 |
|
dap
|
296bcbd857
|
fix(button): 将幽灵按钮类型从primary改为link并移除ghost属性
|
2026-01-12 11:28:37 +08:00 |
|
ppxb
|
19b2d7af41
|
fix: tdesign theme toggle and demos (#7087)
|
2026-01-10 14:11:08 +08:00 |
|
yuhengshen
|
343d8a1c1e
|
fix: 切换时区后,页面不刷新 (#7085)
* fix: 切换时区后,页面不刷新
* fix: keep-alive 的页面,i18n 和 timezone 不更新
|
2026-01-10 14:10:27 +08:00 |
|
JyQAQ
|
9480f8272a
|
feat(common-ui cropper): Implement the image cropping component VCropper (#7082)
* feat(common-ui cropper): Implement the image cropping component VCropper
* feat(common-ui cropper): Implement the image cropping component VCropper
* feat(common-ui cropper): Implement the image cropping component VCropper
* feat(common-ui cropper): Implement the image cropping component VCropper
* feat(common-ui cropper): Implement the image cropping component VCropper
|
2026-01-10 14:08:15 +08:00 |
|
ppxb
|
0d9e260a6a
|
fix: vite.config.mts type error (#7081)
|
2026-01-10 14:07:28 +08:00 |
|
ppxb
|
51bca25345
|
fix(lint): pnpm format lint warning (#7080)
|
2026-01-10 14:06:03 +08:00 |
|
eric
|
694396dcfb
|
refactor: move cleanup to finally block
|
2026-01-09 23:22:49 +08:00 |
|
eric
|
1cb53e943e
|
refactor: 将跳转放到最后
|
2026-01-09 23:13:06 +08:00 |
|
eric
|
13c8318adc
|
refactor: 1. 用 ref 包装 flag; 2. 在最后 清理 flag;
|
2026-01-09 23:05:05 +08:00 |
|
eric
|
48ed797055
|
fix: 防止 /logout 死循环
|
2026-01-09 22:38:11 +08:00 |
|
dap
|
a208034539
|
init: antdv-next
|
2026-01-08 20:56:07 +08:00 |
|
dap
|
1383f63361
|
refactor: 使用antd组件替换密码登录表单
- 废弃原有的shadcn-ui验证码组件,改用antd实现
- 更新登录表单中的验证码输入组件为新的antd实现
- 调整表单布局和样式
|
2026-01-08 11:47:37 +08:00 |
|
dap
|
dbe8beb7f9
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2026-01-08 11:18:02 +08:00 |
|
xingyu4j
|
3c2285141c
|
chore: update deps
|
2026-01-06 13:58:42 +08:00 |
|
xingyu
|
49b884c0b1
|
Merge branch 'main' into fix
|
2026-01-06 13:50:26 +08:00 |
|
ppxb
|
24d20ca9ee
|
refactor: preference manager and export (#7068)
* fix: preferences drawer outline z-index
* refactor: preferencesManager and exports
|
2026-01-06 12:42:32 +08:00 |
|
wyc001122
|
6f02181024
|
fix(layout): 修复双列模式下重复显示logo的问题(#7071) (#7072)
|
2026-01-05 21:13:06 +08:00 |
|
dap
|
3566191cd1
|
merge
|
2026-01-05 20:42:25 +08:00 |
|
ppxb
|
ed3353a271
|
fix: preferences drawer outline z-index (#7067)
|
2026-01-04 14:44:33 +08:00 |
|
xingyu4j
|
965f5f96b7
|
chore: update deps
|
2026-01-04 11:03:19 +08:00 |
|
xingyu4j
|
61d9df7f58
|
feat: add cascader cspell:words
|
2026-01-04 11:00:07 +08:00 |
|
xingyu4j
|
231a5169ec
|
fix: lint
|
2026-01-04 10:56:55 +08:00 |
|
xingyu4j
|
ce7b7b910a
|
Merge branch 'main' of https://github.com/xingyu4j/vue-vben-admin into fix
|
2026-01-04 10:56:14 +08:00 |
|
JyQAQ
|
81a61558cb
|
feat(upload prop:maxSize): from Upload component accept prop maxSize (AI prompt fixed) (#7059)
* feat(upload prop:maxSize): from component accept prop maxSize
* feat(upload prop:maxSize): from component accept prop maxSize
* feat(upload prop:maxSize): from component accept prop maxSize
* feat(upload prop:maxSize): from component accept prop maxSize
|
2026-01-03 13:19:40 +08:00 |
|
ppxb
|
7d2bc2e885
|
fix: dropdown raido menu type error (#7062)
* fix: dropdown raido menu type
* chore: format code
|
2026-01-02 14:25:19 +08:00 |
|
luoqiz
|
89b237f6b4
|
feat: 添加上下文菜单演示,添加菜单项隐藏性 (#7057)
Co-authored-by: luoqiz <851092732@qq.com>
|
2026-01-02 14:22:19 +08:00 |
|
JyQAQ
|
a1bb132233
|
feat(api-cascader): 添加联级组件ApiCascader (#7031)
|
2025-12-22 20:00:31 +08:00 |
|
zhenghaoyang24
|
022d538940
|
Fix formatting in thin.md for clarity (#7008)
修改一些语句错误
|
2025-12-22 19:58:05 +08:00 |
|
xueyitt
|
ccf70a1b76
|
feat: 修正菜单排序在二级菜单不生效问题 (#7007)
* treeUtil增加对树形结构数据进行递归排序
* 菜单sort排序各级菜单均生效
|
2025-12-22 19:57:21 +08:00 |
|
xingyu4j
|
af3fe53ec8
|
fix: type error
|
2025-12-22 17:50:06 +08:00 |
|
xingyu4j
|
e981fb159f
|
chore: update deps
|
2025-12-22 17:49:51 +08:00 |
|
xingyu
|
79b9d55854
|
Merge branch 'main' into fix
|
2025-12-22 16:42:15 +08:00 |
|
dap
|
3dca100349
|
chore: 添加实验性最小分块大小配置以优化性能
添加 experimentalMinChunkSize 配置项,设置为 20KB 以优化打包时的分块策略
|
2025-12-18 15:00:56 +08:00 |
|
xingyu4j
|
b2055a4457
|
chore: update deps
|
2025-12-17 13:47:37 +08:00 |
|
JyQAQ
|
1479f159aa
|
feat(CellImage): CellImage组件支持图片属性写入 (#6992)
|
2025-12-06 10:12:58 +08:00 |
|
xingyu4j
|
7bf7e09002
|
fix: lint
|
2025-12-05 15:09:43 +08:00 |
|
xingyu4j
|
de8d39ffed
|
chore: workspace file is deprecated
|
2025-12-05 15:07:39 +08:00 |
|
xingyu4j
|
543a7e3962
|
chore: update deps
|
2025-12-05 14:55:44 +08:00 |
|
xingyu4j
|
9dfe3f5af8
|
fix: type not find
|
2025-12-04 18:03:55 +08:00 |
|
xingyu4j
|
f11b08d8cb
|
chore: update deps
|
2025-12-04 17:59:12 +08:00 |
|
xingyu4j
|
45b6f08984
|
chore: neverBuiltDependencies
|
2025-12-03 16:34:14 +08:00 |
|
xingyu4j
|
92a4676f8d
|
chore: update version
|
2025-12-03 16:27:14 +08:00 |
|