Commit Graph
100 Commits
Author SHA1 Message Date
NetfanandGitHub f0e9e55af2 feat: alert support customize footer (#5940)
* Alert组件支持自定义footer
2025-04-14 11:48:21 +08:00
NetfanandGitHub ff88274554 fix: long navigation menu can be scrolled (#5939)
* 修复超长的导航菜单无法纵向滚动的问题
2025-04-14 11:18:33 +08:00
NetfanandGitHub a8c4786311 feat: api-component support autoSelect prop (#5931)
* feat: api-component support autoSelect prop

* docs: add version requirement
2025-04-12 14:02:35 +08:00
NetfanandGitHub 2971ccc0b7 docs: docs modal z-index fixed, update alert docs (#5930) 2025-04-12 13:41:40 +08:00
NetfanandGitHub 4a2c7b313f fix: alert animation (#5927) 2025-04-12 10:37:47 +08:00
NetfanandGitHub 36bf6fc149 fix: builtin color change throttled in preference drawer (#5924)
修复偏好设置中的自定义主题色拖动选择颜色时页面会明显卡顿的问题
2025-04-12 01:44:08 +08:00
NetfanandGitHub f46ec30995 fix: theme mode follow the system only auto (#5923)
* 修复主题在未设置为auto时,仍然会跟随系统主题变化的问题。
2025-04-12 01:16:57 +08:00
NetfanandGitHub 9bd5a190c2 fix: alert action button focus, fixed #5921 (#5922)
* 修复Alert组件的按钮焦点切换问题
2025-04-12 00:59:56 +08:00
NetfanandGitHub 329a176a5c perf: optimize bootstrap modules to speed up first-screen loading (#5899)
优化首屏加载速度
2025-04-09 01:05:20 +08:00
NetfanandGitHub 9379093a4f feat: customizable table separator (#5898)
* 表格的分隔条支持定制背景色或完全移除
2025-04-08 20:28:50 +08:00
Netfan ed26dca64e chore: update pnpm-lock.yaml 2025-04-08 16:31:41 +08:00
Netfan 08c6496e24 chore: update deps 2025-04-08 14:56:40 +08:00
NetfanandGitHub a8c5df38e9 fix: possible circular reference issue during build (#5894)
* 修复构建期间出现的循环引用警告
2025-04-08 14:50:05 +08:00
NetfanandGitHub 71e8d12b70 fix: improve prompt component (#5879)
* fix: prompt component render fixed

* fix: alert buttonAlign default value
2025-04-07 01:21:30 +08:00
NetfanandGitHub d216fdca44 feat: support logo text slot (#5872)
* 基础布局中的LOGO的文字区域允许通过插槽logo-text定制
2025-04-05 13:07:52 +08:00
NetfanandGitHub b0ad08dbbc feat: use the not-found component instead of the invalid route component in the backend mode (#5871)
* 后端菜单模式下,使用not-found组件代替无效的路由组件
2025-04-04 15:21:09 +08:00
Netfan c623604ea9 docs: fix alert demo in docs 2025-04-02 20:37:41 +08:00
NetfanandGitHub 7933da8f66 chore: update deps (#5854) 2025-04-02 18:07:06 +08:00
NetfanandGitHub ecf518bb02 fix: alert beforeClose callback arguments fixed (#5845) 2025-04-01 22:55:29 +08:00
NetfanandGitHub 44138f578f feat: add preset alert, confirm, prompt components that can be simple called (#5843)
* feat: add preset alert, confirm, prompt components that can be simple called

* fix: type define
2025-04-01 15:10:18 +08:00
NetfanandGitHub d6f239c564 docs: fix api-component demo link (#5828) 2025-03-31 12:08:45 +08:00
NetfanandGitHub 166e9a0e82 chore: add demo for apiComponent with caching and concurrency (#5827)
* chore: add demo for apiComponent with caching and concurrency

* docs: update api component docs
2025-03-31 11:51:57 +08:00
NetfanandGitHub 06ccad9db0 fix: vbenTree modelValue synchronization (#5825) 2025-03-31 10:18:35 +08:00
NetfanandGitHub a0feeb1966 fix: watermark settings in the preferences modified accidentally (#5823) 2025-03-31 09:06:02 +08:00
NetfanandGitHub 96d2bc52e9 feat: pre-set serialization methods for request parameters (#5814)
添加快捷设置请求参数序列化方法的配置
2025-03-29 19:21:21 +08:00
NetfanandGitHub e91e4e0eea docs: fix form compact docs (#5811)
* docs: fix form `compact` docs

* docs: remove `compact` from FormCommonConfig
2025-03-28 16:15:35 +08:00
NetfanandGitHub c2b5f6497d fix: vben tree component warning (#5809) 2025-03-28 16:01:30 +08:00
NetfanandGitHub 3c2d325d8c perf: improve api-component for using in form (#5796) 2025-03-27 15:51:11 +08:00
NetfanandGitHub a77bb8e68d perf: improve component packaging to enable instance method retrieval (#5795)
改进组件适配器里的包装函数,使得组件暴露的方法可以透传
2025-03-27 15:13:13 +08:00
NetfanandGitHub 870cd86393 fix: auto check parent after node selected (#5794) 2025-03-27 14:22:05 +08:00
NetfanandGitHub 0b650367f3 fix: popover background color in dark mode (#5783)
* 修复dark主题下的弹出层背景色在某些浏览器上表现为完全透明的问题
2025-03-25 21:17:55 +08:00
NetfanandGitHub 3f0d30897f fix: menu drawer can not be closed after a successful submitting (#5770) 2025-03-23 11:34:21 +08:00
NetfanandGitHub 03ceb2aac5 fix: default value for nested fields (#5763) 2025-03-21 16:06:14 +08:00
NetfanandGitHub 39888cebaa fix: base component focus color in form (#5760) 2025-03-21 09:41:42 +08:00
NetfanandGitHub efb69fc75f feat: add form-is-required class for required items. fixed: #5739 (#5759) 2025-03-21 09:25:38 +08:00
NetfanandGitHub 3133f8f8b9 fix: table form reset will trigger reload twice while submitOnChange set (#5756)
* 修复表格的搜索表单在重置时,可能会触发2次表格刷新的问题
2025-03-20 19:42:22 +08:00
NetfanandGitHub feab6b3b30 fix: form item style adjustment (#5694) 2025-03-11 02:47:06 +08:00
Netfan 2d4ac33046 fix: miss default value in vbenLayout 2025-03-10 18:59:56 +08:00
NetfanandGitHub 17e2a02281 feat: auto set component name for keep-alive (#5690)
* fix: auto set component name for keep-alive

* fix: type define
2025-03-10 16:25:30 +08:00
Netfan 096545c5a1 docs: update table slots docs 2025-03-10 10:53:17 +08:00
Netfan 04dff33ac5 feat: improved formApi for component instance support
* 改进表单API以支持组件实例的获取,以及焦点字段的获取
2025-03-10 02:56:44 +08:00
Netfan cfa18c2b8e fix: improve component repackaging 2025-03-10 02:56:44 +08:00
Netfan 13354955db chore: update depts 2025-03-10 02:56:44 +08:00
NetfanandGitHub e2a577de24 feat: add size prop to avatar component and update logo component for size handling (#5684) 2025-03-08 11:37:02 +08:00
NetfanandGitHub 89d963c81a fix: vxeTable search button not working with slot (#5678) 2025-03-07 22:35:09 +08:00
NetfanandGitHub b37ed48b9d feat: role management page with component tree (#5675)
* feat: add shadcn tree

* fix: update vbenTree component

* feat: role management demo page

* feat: add cellSwitch renderer for vxeTable

* chore: remove tree examples
2025-03-07 16:03:08 +08:00
NetfanandGitHub 4b9cfcb867 fix: demo nested menu path (#5667)
* 修复演示的嵌套菜单path配置导致的面包屑跳转问题
2025-03-06 22:48:54 +08:00
NetfanandGitHub f86c9f90ad fix: keepAlive not working for popup appendToMain (#5666)
* 修复弹窗和抽屉 `appendToMain` 时且启用`keepAlive` 时未能正确缓存的问题
2025-03-06 22:22:45 +08:00
NetfanandGitHub 31a6ab59fb feat: vben checkbox support indeterminate state and transition animation (#5662) 2025-03-06 16:11:02 +08:00
Netfan 34789645f7 fix: nitro server cookie maxAge fixed 2025-03-04 22:29:27 +08:00
NetfanandGitHub f380452ef0 feat: modal and drawer locking improve (#5648)
* feat: add `unlock` for modalApi

* fix: modal's close button style in locking

* fix: fix modal's close button disabled on locking

* feat: add `lock` and `unlock` for drawerApi
2025-03-04 22:00:32 +08:00
Netfan e815f0ff89 docs: vbenVxeTable slots docs update 2025-03-01 22:16:36 +08:00
Netfan 5ea6b4a8d8 fix: logo style in login page is affected by the globally-imported antd styles
* 修复登录页左上角LOGO部分的文字在全局导入antd样式的时候位置不正确的问题
2025-02-28 22:39:42 +08:00
Netfan a53ca3faf1 chore: update depts 2025-02-28 20:30:59 +08:00
Netfan 86fdd6c93b fix: drawer close icon placement default value 2025-02-28 14:54:11 +08:00
NetfanandGitHub 0e0661fe02 fix: breadcrumb style is affected by the globally-imported antd styles (#5627)
* 修复全局引入Antd时,面包屑的样式会受到影响的问题
2025-02-27 22:28:59 +08:00
NetfanandGitHub 86ce65e0ea fix: hideChildrenInMenu demo code (#5626) 2025-02-27 20:21:48 +08:00
Netfan c3eb4fab13 docs: fix zod rules docs 2025-02-27 17:27:00 +08:00
NetfanandGitHub 5e421ce607 chore: demo page menu management (#5619)
* 添加菜单管理演示页面
2025-02-27 01:22:25 +08:00
Netfan 1d8676f456 chore: remove sleep in department list api 2025-02-25 22:15:27 +08:00
NetfanandGitHub 0c3dd92592 fix: getPopupContainer will return closet form first (#5612) 2025-02-25 22:07:56 +08:00
NetfanandGitHub d33261d0c2 chore: demo page for system/department (#5611)
* feat: department management demo

* perf: department page improve

* feat: demo api middleware

* fix: add losing import
2025-02-25 19:47:45 +08:00
NetfanandGitHub 7041c6a106 chore: output console error for invalid route component (#5593) 2025-02-24 16:03:52 +08:00
NetfanandGitHub d9799fec70 fix: search take no effect in icon-picker with antd (#5592) 2025-02-24 14:13:53 +08:00
NetfanandGitHub 4570d5b54b feat: add VbenButtonGroup and VbenCheckButtonGroup with demo (#5591)
* 添加按钮组、选择按钮组以及相应的Demo
2025-02-24 13:50:50 +08:00
NetfanandGitHub d49e3e81a4 fix: loading and spinner style fixed and improved (#5588) 2025-02-23 15:30:17 +08:00
NetfanandGitHub 579b1b486c feat: loading and spinner component with directive (#5587)
* 添加loading和spinner组件,以及对应的vue指令
2025-02-23 12:41:54 +08:00
NetfanandGitHub eba372062e feat: improve form demo (#5582) 2025-02-21 12:07:32 +08:00
NetfanandGitHub c9ccd2bbab fix: form label and control style (#5580)
* fix: form label and control style

* fix: empty label mark with required rules
2025-02-21 11:14:59 +08:00
NetfanandGitHub 1a12687027 fix: vben count to animator event name fixed (#5573) 2025-02-20 23:53:47 +08:00
NetfanandGitHub a221d2b491 fix: form item overflow fixed and layout improved (#5572)
* fix: form item overflow fixed and layout improved

* fix: basic form demo update

* feat: form label support render

* fix: form docs update
2025-02-20 23:05:08 +08:00
Netfan c5c6760b5d chore: eslint rules update 2025-02-18 15:41:16 +08:00
NetfanandGitHub c07281bf41 fix: form item slot context fixed (#5552)
* 修复表单插槽
2025-02-17 21:37:05 +08:00
NetfanandGitHub 24bad09c74 refactor: new CountTo component with demo (#5551) 2025-02-17 21:16:10 +08:00
Netfan cddf71e600 fix: playground route missing 2025-02-17 17:57:15 +08:00
NetfanandGitHub 9f82052c71 feat: demo of motion plugin (#5550)
添加Motion的用法例子
2025-02-17 15:25:45 +08:00
NetfanandGitHub e0eb57d38d fix: nitro server cors support with cookie (#5549)
* 修复nitro server在使用cookie时的跨域配置
2025-02-17 15:17:31 +08:00
NetfanandGitHub b6b97accb1 feat: add more event for jsonViewer (#5546)
* 为JsonViewer添加事件支持
2025-02-17 10:41:09 +08:00
Netfan 799934171a style: code style fixed 2025-02-16 23:32:06 +08:00
Netfan 10ebf03698 fix: auth api definition 2025-02-16 23:06:20 +08:00
Netfan cd258fbb52 chore: update deps 2025-02-16 23:03:41 +08:00
NetfanandGitHub 6cba181fad feat: new component jsonViewer (#5544)
* 添加新组件JsonViewer用于展示JSON结构数据
2025-02-16 22:57:00 +08:00
NetfanandGitHub 182f1c9da8 fix: userDropdown triggered unnecessary while overlay shown (#5520)
* 修复顶部的用户资料下拉在弹窗被打开时,仍然可以被触发的问题
2025-02-12 17:59:59 +08:00
NetfanandGitHub e7b009786b fix: width for ellipsisText tooltip in popover content (#5517)
* 修复省略文本用在气泡中时,提示弹出层的宽度计算有误的问题
2025-02-12 14:25:12 +08:00
NetfanandGitHub 5262233312 feat: tabbar support max count limit (#5490)
* 标签栏支持限制打开的最大数量
2025-02-06 19:33:10 +08:00
NetfanandGitHub a9f9031f49 docs: update form docs (#5485) 2025-02-06 09:45:28 +08:00
Netfan 061fcf926d chore: update deps 2025-02-04 17:14:14 +08:00
Netfan 7e7a5f3fd4 chore: remove testing code 2025-02-04 15:07:10 +08:00
NetfanandGitHub f8bb396dc4 fix: ant tag icon default style (#5473) 2025-02-04 10:19:39 +08:00
NetfanandGitHub 67d1f299b3 fix: renderComponentContent lose slot props data (#5466)
* 修复FormItem传递插槽时丢失插槽props的问题
2025-01-26 22:33:16 +08:00
NetfanandGitHub cb7c0ecaa2 fix: menu data for backend mode fixed (#5465) 2025-01-26 20:37:37 +08:00
NetfanandGitHub e225159cce fix: request download and upload not support responseReturn (#5456)
* fix: request download and upload not support `responseReturn`

* docs: update

* fix: type of request client upload result
2025-01-22 00:59:10 +08:00
NetfanandGitHub 5bd73867b6 feat: auto fetch icon list in iconPicker (#5446)
* feat: auto fetch icon list in iconPicker

* fix: add timeout controller for fetching

* feat: add pending controller

* fix: icon demo prefix
2025-01-21 13:09:42 +08:00
NetfanandGitHub 22e6f28464 perf: easy to define fieldName of response data (#5442) 2025-01-20 18:38:49 +08:00
NetfanandGitHub 5611f6c7f5 perf: request support to set how to return response (#5436)
* feat: request support to set how to return response

* docs: typo

* fix: test unit

* test: add request responseReturn test
2025-01-19 17:41:26 +08:00
NetfanandGitHub 3f0f4d50a1 fix: antd button icon style (#5421) 2025-01-17 14:30:49 +08:00
NetfanandGitHub 2d0859a727 fix: mouse events ignored on modal loading (#5409) 2025-01-16 12:17:08 +08:00
NetfanandGitHub 509b268fba docs: update docs (#5408) 2025-01-16 11:30:03 +08:00
NetfanandGitHub c3129663eb fix: form update state error before form mounted (#5406) 2025-01-15 20:11:32 +08:00
NetfanandGitHub 816d1f5a69 fix: demos route fixed (#5405) 2025-01-15 19:24:02 +08:00