Commit Graph

479 Commits

Author SHA1 Message Date
Netfan
13087a10b7
refactor: fix popup component zIndex (#5397) 2025-01-15 12:32:03 +08:00
Netfan
1ad54561b0
feat: add noBasicLayout in route meta (#5386)
所有菜单数据无需配置component为BasicLayout,它们将会默认使用基础布局,也可以通过meta.noBasicLayout来阻止这一行为
2025-01-14 12:12:08 +08:00
Netfan
b785bc5704
fix: useEcharts return invalid instance (#5360) 2025-01-12 09:54:37 +08:00
Netfan
cb9c8db5ba
feat: improve tippy demo (#5357) 2025-01-11 20:42:38 +08:00
Netfan
a2637313f8
feat: integrate new component Tippy with demo (#5355)
* 添加新的工具提示组件Tippy
2025-01-11 17:35:59 +08:00
Netfan
b8bffd884c
feat: allow close tab when mouse middle button click (#5347)
* 偏好设置增加鼠标中键关闭标签页的设置
2025-01-10 20:52:31 +08:00
Netfan
624beb6fa0
fix: locale switching logic correction (#5344)
* 修复语言切换后的数据更新逻辑

* 表单默认按钮的content属性可提供computed类型的值
2025-01-10 14:32:21 +08:00
Netfan
7606b86854
fix: vxeGrid init without search form (#5342)
* 修复vxeGrid在未使用表单的情况下,自动加载数据失效的问题。

* 暂时将vxeGrid版本锁定在4.10.0,新版本尺寸计算尚有问题
2025-01-10 11:53:06 +08:00
Netfan
d34838bdd8
fix: primaryColor calculation (#5337) 2025-01-10 01:51:38 +08:00
Netfan
2828e7a7b6
fix: form fieldMappingTime is not working (#5333)
* fix: form option `fieldMappingTime` is not working

* fix: form merge support `fieldMappingTime`
2025-01-09 12:28:33 +08:00
clddup
bbbdbfa912
feat: useEcharts exports echarts instance#5294 (#5299) 2025-01-05 15:54:13 +08:00
Vben
081d2aed23
perf: format code with better style (#5283) 2025-01-01 11:39:49 +08:00
Netfan
e9dc613548
fix: breadcrumb setting not valid for header-sidebar-nav layout (#5275) 2024-12-31 12:00:50 +08:00
Netfan
3af22f7e91
fix: header logo may not be collapsed in header-sidebar-nav layout (#5274) 2024-12-31 11:35:58 +08:00
Netfan
2135cb8ece
feat: new layout sidebar nav with full header (#5270) 2024-12-31 00:30:15 +08:00
Netfan
2eb7fed9f4
fix: header-mixed layout side-menu active (#5265)
* fix: header-mixed layout side-menu active

* fix: config test
2024-12-30 15:24:01 +08:00
Netfan
ff8d5ca351
feat: header mixed layout (#5263)
* feat: new layout header-mixed

* fix: header-mixed layout update

* feat: layout preference update

* fix: extra menus follow layout setting
2024-12-30 14:01:17 +08:00
vben
07c4ad05f4 chore: release 5.5.2 2024-12-28 22:15:00 +08:00
Netfan
ec2c6eff6f
feat: header menu align support (#5256)
* feat: header menu align support

* fix: typo
2024-12-28 16:16:48 +08:00
Netfan
68a7e790d8
fix: grid form submit button locale switch (#5205) 2024-12-21 15:36:48 +08:00
Netfan
9a660827a6
fix: vxeGrid top padding (#5193) 2024-12-20 14:47:33 +08:00
Netfan
a44ff73dd3
fix: grid tools in toolbar config not working as expected (#5190) 2024-12-19 21:34:47 +08:00
Netfan
acd87b2250
feat: add resizable and ColPage component (#5188)
* feat: add component resizable

* feat: component `ColPage` with demo
2024-12-19 20:37:42 +08:00
dap
d304e8a2a3 chore: sse配置文件关闭 2024-12-19 11:27:23 +08:00
OldDriver
85cbb3b842
fix: remove the overlap caused by border-b (#5160) 2024-12-19 09:36:36 +08:00
Netfan
db5b727300
feat: page content class override (#5179) 2024-12-18 22:53:05 +08:00
Netfan
b22d900e27
feat: form compact mode support (#5165) 2024-12-17 20:51:17 +08:00
Netfan
f6faeb034e
feat: autoActivateChild support more layout mode (#5148) 2024-12-16 04:54:32 +08:00
Netfan
2efb5b71c3
feat: auto activate subMenu on select root menu (#5147)
* feat: auto activate subMenu on click root menu

* fix: prop name fixed

* chore: test and docs update
2024-12-16 02:57:50 +08:00
Netfan
ce4af37fd8
fix: login expired modal z-index (#5145)
* fix: login expired modal z-index

* feat: support custom z-index
2024-12-15 23:25:40 +08:00
Netfan
f446cbf9e5
feat: user-dropdown support hover trigger (#5143)
* feat: user-dropdown support `hover` trigger

* fix: modified type declaration
2024-12-15 18:24:22 +08:00
Netfan
bedf19993d
fix: vxeGrid default sort data no effect in first query (#5141)
* fix: vxeGrid default sort data no effect in first query

* fix: query params lost
2024-12-15 12:52:56 +08:00
Netfan
7fbf7b189a
feat: tabbar support mouse wheel vertical (#5129)
* feat: tabbar support mouse wheel

* docs: add tabbar wheelable tips

* chore: resolve vitest test
2024-12-13 14:45:06 +08:00
vben
cbca9ffd95 chore: release 5.5.1 2024-12-12 22:47:11 +08:00
Netfan
ed465d2b5b
feat: table search form visible control (#5121)
* feat: table search form visible control

* chore: fix docs and demo

* chore: type error fixed
2024-12-12 22:28:03 +08:00
dap
7577f17dd9 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-12-11 16:00:25 +08:00
Netfan
d308da6ba1
fix: resolve table toolbar error (#5109) 2024-12-11 15:44:45 +08:00
dap
2aa4756a3e chore: 改为Partial DeepPartial导致识别不出具体类型 2024-12-11 15:16:04 +08:00
Netfan
4a20156f3d
fix: table auto height (#5101) 2024-12-11 13:46:52 +08:00
Netfan
eec6f41f6a
refactor: ApiComponent with docs (#5099)
* refactor:  `ApiComponent` with docs

* docs: remove invalid docs

* docs: remove duplicate prop docs

* docs: update `ApiComponent` docs
2024-12-11 10:45:04 +08:00
Netfan
e419b03cab
feat: modal&drawer support appendToMain and zIndex (#5092)
* feat: modal/drawer support append to main content

* feat: modal zIndex support

* fix: drawer prop define

* chore: type

* fix: modal/drawer position fixed while append to body

* docs: typo

* chore: add full-width drawer in content area

* chore: remove unnecessary class
2024-12-10 17:37:06 +08:00
Netfan
d085736bac
feat: improve ApiSelect component (#5075)
* feat: improve `ApiSelect` component

* chore: `ApiSelect` props name changed
2024-12-09 12:47:33 +08:00
dap
41b415362c chore: markdown直接v-model改变值 保持与编辑器的同步 2024-12-08 19:18:09 +08:00
dap
359d837dee Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-12-08 11:04:04 +08:00
Netfan
373766691f
chore: remove useless fixedHeader prop for Page (#5069) 2024-12-07 23:26:47 +08:00
Netfan
bac0275624
chore: page prop type check (#5067) 2024-12-07 12:15:51 +08:00
Netfan
0fc0f13064
fix: layout overflow style (#5066) 2024-12-07 12:05:03 +08:00
Netfan
d1862fba27
fix: replace input component in IconPicker (#5047)
* fix: replace input component in `IconPicker`

* chore: fixed IconPicker demo
2024-12-06 13:46:52 +08:00
dap
48ca7aca8c fix: 微服务版本 区间查询和中文搜索条件一起使用 无法正确查询 2024-12-06 09:27:11 +08:00
dap
eeba7b50f9 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-12-05 08:04:03 +08:00
vben
7ab00250bf chore: release 5.5.0 2024-12-04 22:57:27 +08:00
Vben
9896a67c21
feat: add api-select component (#5024) 2024-12-04 22:56:29 +08:00
Netfan
db38ef522f
fix: Page header class in fixed mode (#5023) 2024-12-04 22:56:06 +08:00
Netfan
9b73792dc9
fix: extra menu title follow locale change (#5006) 2024-12-04 21:43:29 +08:00
Netfan
e23486dbc6
feat: form component IconPicker (#5005) 2024-12-04 21:42:21 +08:00
Netfan
17c7ce8f21
feat: improve page component (#5013)
* feat: `page` component support fixed header

* docs: `page`  component documentation

* docs: Improve `props` types of `page`

* docs: improve `fixedHeader` description of `page`

* fix: `page` header border color with fixedHeader

* feat: add `headerClass` for `Page`
2024-12-04 21:40:41 +08:00
dap
839e2e4321 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-30 20:03:53 +08:00
LinaBell
e3a93970f4
fix: when VxeTable toolbarConfig.refresh is enabled, it will carry incorrect parameters (#4980) 2024-11-30 10:57:23 +08:00
Netfan
3fb286b552
fix: element hover style in dark theme (#4983) 2024-11-30 10:55:29 +08:00
dap
07325d4c5e chore: vxe-table的头部颜色和antd保持一致 2024-11-29 11:52:14 +08:00
vince
54a9ff088f
feat: upgrade vite version to 6.0.0 (#4961)
* chore: upgrade vite version to 6.0.0

* chore: update lock
2024-11-27 15:52:25 +08:00
dap
56d77021c4 refactor: 由于不能输入 需要使用watch监听 2024-11-27 10:29:19 +08:00
dap
d214da3303 chore: 移除requestClient的一些冗余参数 2024-11-25 09:34:21 +08:00
dap
da0ddfc8c7 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-25 09:22:59 +08:00
vben
c8dd9bbf0b chore: release 5.4.8 2024-11-24 22:00:41 +08:00
dap
ab988cf82e chore: oauth登录页开关 2024-11-19 08:29:12 +08:00
dap
40bb93afcd Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-18 07:47:46 +08:00
Netfan
b87d41bada
fix: adjust useWatermark logic (#4896) 2024-11-15 14:06:13 +08:00
vben
788a29a8cb chore: release v5.4.7 2024-11-14 22:15:46 +08:00
zyy
3bd5ef4523
fix(@vben/common-ui): pagination current page error (#4893) 2024-11-14 22:11:32 +08:00
dap
36c6a65d22 fix: 表格的表单搜索无法在modal/drawer中使用 https://gitee.com/dapppp/ruoyi-plus-vben5/issues/IB0960 2024-11-14 14:51:29 +08:00
dap
a814bed79e Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-14 07:58:37 +08:00
Vben
9ddaba5333 fix: correct grid styling issue (#4889) 2024-11-13 22:28:30 +08:00
Vben
5b079471b9 fix: resolve issue with grid reload parameter not working (#4888) 2024-11-13 22:27:50 +08:00
Arthur Darkstone
8cc73cf59c
feat: add reize components & demo (#4862)
* feat: resize component

* chore: change positon of resize components

* feat: add resize demo

* chore: resize demo completed

* chore: fix display number

* chore: add infer comment

* fix: move reszie demo to examples

* fix: fix icon & removed scss
2024-11-13 15:43:17 +08:00
dap
995e9d6fdc Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-12 15:29:27 +08:00
vince
67c2b13713
fix: drawer console warning (#4871) 2024-11-12 13:34:47 +08:00
dap
12d53db740 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-11 14:09:47 +08:00
dap
75779da35c chore: 表格样式 2024-11-10 12:54:04 +08:00
vben
94efcec7da chore: release v5.4.6 2024-11-10 11:50:46 +08:00
Vben
90dc00b168
fix: unable to preventDefault inside passive event listener invocation (#4852) 2024-11-10 10:26:35 +08:00
dap
db5c1487cb Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-09 21:51:34 +08:00
vben
57d5a919d2 chore: release v5.4.5 2024-11-09 21:06:10 +08:00
Vben
546c0928fb
fix: form data that is not submitted by the form should not be carried when switching paging (#4847) 2024-11-09 21:04:58 +08:00
dap
4c487fe85f Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-09 20:10:36 +08:00
Vben
5e44aa9283
fix: drawer header is missing (#4846) 2024-11-09 20:00:09 +08:00
dap
d69618e491 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-09 16:45:50 +08:00
Vben
26bec4222f
fix: pages cannot be quickly moved back by hand gestures (#4845) 2024-11-09 16:32:55 +08:00
Vben
4005023fd4
fix: drawer component header does not take effect (#4844) 2024-11-09 15:53:17 +08:00
Vben
8617d3dd1e
perf: formApi added validateAndSubmitForm & filedMapToTime renamed fieldMappingTime (#4842)
* perf: formApi added validateAndSubmitForm & filedMapToTime renamed fieldMappingTime
2024-11-09 15:00:59 +08:00
huangxiaomin
632081e828
feat: add icon-picker component (#4832)
* feat: add icon-picker component

* fix: resolve conversations

* refactor: resort @vben/hooks
2024-11-09 14:10:17 +08:00
Vben
2c6edafeb2
fix: when opening the tool separately, there is no need to pass the toolbar-tools slot (#4841) 2024-11-09 14:07:41 +08:00
Xiaoyu
da7d61b160
feat: add click-to-click event support to the WorkenchProject and WorkenchQuickNav components (#4831)
* feat(@vben/common-ui): add click event emission to WorkbenchProject and WorkbenchQuickNav components

* feat: add navigation and project link functionality to dashboard workspace

* feat: add URL property to WorkbenchProjectItem and WorkbenchQuickNavItem for enhanced navigation

---------

Co-authored-by: XiaoyuDing <xiaoyuding@keymedbio.com>
2024-11-09 10:26:58 +08:00
dap
c7de008079 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into offline-icon 2024-11-08 07:54:57 +08:00
Vben
8f1e397077
fix: when the form is destroyed, the form parameters still exist (#4834)
* fix: when the form is destroyed, the form parameters still exist

* chore: update deps
2024-11-07 22:36:26 +08:00
dap
1aefdc27af Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into offline-icon 2024-11-07 19:52:07 +08:00
dap
45708e52ae chore: 锁定依赖版本 2024-11-07 10:08:00 +08:00
Vben
4e88ef0840
perf: improve the usage documentation of vben-vxe-table (#4829)
* perf: improve the usage documentation of vben-vxe-table
2024-11-06 23:03:33 +08:00
Arthur Darkstone
33ce4d3cf3
docs: add vxe-table doc (#4807)
* docs: init vxe-table demos

* style: fix vxe-table index.scss import error

* docs: fix vxe-table style & theme toggle problem

* docs: add rest demos

* docs: add vxe-table demo desc

* fix: add maximumFileSizeToCacheInBytes to fix build error

* fix: fix vxe-table set-theme build error

* docs: fix vitepress ssr render problem

* docs: add some tips for vitepress compatibility
2024-11-06 21:44:02 +08:00
dap
81bb5fb5fe Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2024-11-05 07:53:13 +08:00