dap
880a768f34
merge
2025-11-30 01:57:43 +08:00
dap
e595a9712f
merge
2025-11-30 01:57:18 +08:00
milletpeak
1f1ba16ead
Merge branch 'main' into milletpeak-fontsize
2025-11-24 08:55:54 +08:00
panda7
b6edc5f574
fix: centered 为 true 时设置 draggable 无法拖拽 ( #6948 )
...
Co-authored-by: sqchen <chenshiqi@sshlx.com>
2025-11-24 08:38:10 +08:00
Jin Mao
8b0f138100
Merge branch 'main' into deps
2025-11-24 08:23:02 +08:00
aonoa
b17fec41b0
fix: tree component cannot set a value ( #6941 )
...
Signed-off-by: aonoa <1991849113@qq.com>
2025-11-24 07:56:16 +08:00
米山
aaf0274fe9
feat: add menu font size variable and update related components
...
- Introduced a new CSS variable `--menu-font-size` calculated from the base font size.
- Updated `PreferenceManager` to trigger CSS variable updates when `fontSize` is modified.
- Adjusted `updateCSSVariables` to set the new `--menu-font-size` based on the theme's font size.
- Ensured that the menu components utilize the updated font size with `!important` to maintain styling consistency.
2025-11-19 10:51:10 +08:00
米山
cd7c11c7d0
fix: run 'pnpm format' update various components and improve layout structure
...
- Updated demo-preview and preview-group components for better error handling and layout.
- Enhanced drawer and modal components for improved auto-height functionality.
- Refactored layout components including header, footer, sidebar, and tabbar for better responsiveness and usability.
- Adjusted tooltip and help tooltip components for better user guidance.
- Fixed issues in various UI components to ensure consistent styling and functionality across the application.
2025-11-19 10:14:04 +08:00
dap
13f5e949a9
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-11-18 16:24:31 +08:00
xingyu4j
9a4f0f6ab1
feat: Consider multi-line formatting for readability
2025-11-17 14:24:43 +08:00
xingyu4j
bed52983a0
fix: lint
2025-11-17 12:15:14 +08:00
米山
24b6e7a835
feat: add global font size adjustment
2025-11-12 17:38:41 +08:00
panda7
573637222d
feat: add form handleCollapsedChange event ( #6893 )
...
* feat: add form handleCollapsedChange event
* fix: ts lint
* fix: ts error
---------
Co-authored-by: sqchen <chenshiqi@sshlx.com>
2025-11-12 02:03:12 +08:00
xingyu
20410aeb03
fix: updating Tailwind CSS variables from --radix-* to --reka-* ( #6890 )
...
* fix: radix => reka
* chore: add reka cspell
* fix: Composition url
2025-11-09 11:49:01 +08:00
dap
60f03602ae
refactor: 适配新的滚动元素
2025-11-07 14:41:10 +08:00
dap
5e4cc5729b
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-11-07 14:39:42 +08:00
Copilot
1e09fa4642
feat: migrate from Radix Vue to Reka UI ( #6870 )
...
* Initial plan
* Update dependencies and imports from radix-vue to reka-ui
Co-authored-by: likui628 <90845831+likui628@users.noreply.github.com>
* Fix type errors after reka-ui migration
Co-authored-by: likui628 <90845831+likui628@users.noreply.github.com>
* Run formatter to fix code style
Co-authored-by: likui628 <90845831+likui628@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: likui628 <90845831+likui628@users.noreply.github.com>
2025-11-06 16:22:24 +08:00
dap
8c42c8cc70
merge
2025-11-06 09:38:42 +08:00
Copilot
c7c39047de
feat: add theme-aware logo support via optional sourceDark configuration ( #6866 )
...
* Initial plan
* Initial exploration and setup
Co-authored-by: aonoa <32682251+aonoa@users.noreply.github.com>
* Add support for separate light and dark theme logos
Co-authored-by: aonoa <32682251+aonoa@users.noreply.github.com>
* Update documentation with dark theme logo configuration
Co-authored-by: aonoa <32682251+aonoa@users.noreply.github.com>
* feat: Add theme-aware logo support for authentication/login page
Co-authored-by: aonoa <32682251+aonoa@users.noreply.github.com>
* revert: .npmrc
Signed-off-by: aonoa <1991849113@qq.com>
---------
Signed-off-by: aonoa <1991849113@qq.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aonoa <32682251+aonoa@users.noreply.github.com>
Co-authored-by: Li Kui <90845831+likui628@users.noreply.github.com>
Co-authored-by: aonoa <1991849113@qq.com>
2025-11-03 13:07:36 +08:00
dap
0666483c58
refactor: 调整菜单圆角大小
2025-10-21 14:11:31 +08:00
zoumingjun
08b6e7713e
fix: 修复对话框modal组件方法名错误
2025-10-18 21:13:34 +08:00
zoumingjun
6a89814b83
chore: 优化侧边栏展开折叠图标
2025-10-18 20:59:14 +08:00
zoumingjun
52d3aa9315
fix: 优化Checkbox组件hover样式,Input组件placeholder样式,TabsList组件圆角样式
2025-10-18 20:58:48 +08:00
dap
def245f56a
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-10-14 20:52:19 +08:00
zouawen
59097e2466
chore: 新增是否开启首选项导航栏(外观、布局、快捷键、通用)吸顶效果,调整部分样式 ( #6804 )
2025-10-14 06:55:11 +08:00
dap
80328e7565
chore: merge
2025-10-09 20:53:21 +08:00
zouawen
2ce161e585
feat: 1、新增水印文案自定义功能;2、input-item输入框组件新增清除功能(可用于快捷清除水印文案);3、偏好设置、主题切换、语言选择、是否全屏按钮新增动画效果 ( #6800 )
...
* feature: 新增水印文案自定义功能;
* chore: 偏好设置、主题切换、语言选择、是否全屏按钮新增动画效果
2025-10-07 06:15:41 +08:00
shierd
42e3de9e2c
fix: 修复设置表单值时合并子对象的错误 ( #6780 )
...
Co-authored-by: shier <shier@shierd.com>
2025-09-30 05:10:39 +08:00
Cup_Of_Bread
81bb7456f8
fix: 修复注解错误 ( #6763 )
2025-09-23 23:49:25 +08:00
pangyajun123
26f8d2aa30
perf: 表单需要通过权限控制是否需要展示,dependencies.if 这种方式需要别triggerFields触发字段,不能满足要求 ( #6756 )
2025-09-23 23:48:27 +08:00
boisduval
a8b848d367
fix: 解决搜索表单中arrayToStringFields属性无法在搜索时生效的问题 ( #6591 )
...
- 合并handleArrayToStringFields与handleStringToArrayFields为handleMultiFields
- 在handleMultiFields判断arrayToString或stringToArray
- 删除两个方法在其他地方的引用 统一为在handleRangeTimeValue内调用handleMultiFields实现数据转换
Co-authored-by: 宛晴 <wanqing@mengtaigroup.com>
2025-09-23 23:45:26 +08:00
dap
f87a38a2f0
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-09-19 11:58:53 +08:00
zouawen
a4b8f8f795
fix: 节点选中时过滤父节点禁用状态
2025-09-12 17:31:42 +08:00
zouawen
dfa2ac3435
fix: 全选时过滤disabled的节点
2025-09-11 18:16:10 +08:00
zouawen
39820c783c
fix:
...
1、VbenTree新增是否全选、展开折叠功能;
2、解决当点击子节点label文字区域,而非checkbox时,关联父组件不能选中问题;
3、优化子节点选中时关联父节点选中功能:删除VbenTree中processParentSelection方法,改为在onSelect中实现,原因:processParentSelection在每次模型值更新时都会被调用,且计算复杂度为O(n^2),onSelect只在交互时触发,复杂度为O(n);
4、新增中间层tree组件,处理无数据时显示场景(显示图标Inbox和国际化comom.noData文本);
5、为防止父组件传值子组件boolean类型默认false问题,新增treePropsDefaults方法,为TreeProps赋默认值,Tree组件和VbenTree组件统一使用;
6、优化VbenTree组件整体样式(优化padding、margin、gap值,优化type为button时outline左右空白区域不对称问题),优化内部header、footer插槽样式。
2025-09-11 16:41:42 +08:00
谦元吉
c57592f3a6
fix(@vben-core/shadcn-ui): 修复VbenPinInput组件在点击获取验证码和回车同时进行时会重复触发计时器的问题 ( #6705 )
2025-09-02 16:56:46 +08:00
dap
d01e03fd79
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-29 17:04:49 +08:00
Ken Hai
b0d7b177be
fix: 角色管理,授权的树形组件,取消勾选叶子节点,父级节点状态错误 ( #6680 )
...
Co-authored-by: haiyinlong <haiyinlong@uhigame.com>
2025-08-25 21:32:01 +08:00
LinaBell
566d3bdf7c
fix: appendToMain warning ( #6684 )
2025-08-25 21:25:29 +08:00
dap
600e87287d
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-22 09:26:10 +08:00
LinaBell
cf6c4c9aae
fix: cannot read properties of null (reading 'nextSibling') ( #6667 )
2025-08-21 22:26:10 +08:00
dap
6948753412
update: 表单项间距调整
2025-08-21 19:25:35 +08:00
dap
2d89492790
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-21 19:20:46 +08:00
panda7
2cc78f925f
fix: the bug in the lock method of the vbenModal component ( #6648 )
2025-08-21 15:17:55 +08:00
ming4762
93f0eea4e7
fix: fix the issue of excessive line spacing in vbenForm ( #6653 )
...
* gap-2和 pb-4/2 重叠导致间距过宽,gap-x只保留列间距
2025-08-21 12:41:04 +08:00
dap
2e72181174
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-20 11:16:06 +08:00
ming4762
8ac2db5b7c
fix: fix the issue of VbenForm compact reactive failure ( #6654 )
2025-08-19 16:46:14 +08:00
dap
daf61f7409
refactor: 校验信息间距
2025-08-19 14:33:29 +08:00
dap
a4a7f7d096
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-18 09:40:54 +08:00
ming4762
1e6417f95b
feat: vBenForm add layout: inline ( #6644 )
2025-08-16 22:41:08 +08:00