Commit Graph

588 Commits (cd258fbb526bfbf2f8c5671a9ccf72fd6be93e80)

Author SHA1 Message Date
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
Netfan 1853ba1d60
fix: sidebar header height (#5183) 2024-12-19 11:45:32 +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 10b3a16f79
fix: sidebar style on focus (#5178) 2024-12-18 22:52:40 +08:00
Netfan b22d900e27
feat: form compact mode support (#5165) 2024-12-17 20:51:17 +08:00
Netfan 181e38733c
fix: form auto submit no effect when showDefaultActions is false (#5163) 2024-12-17 20:15:09 +08:00
Netfan 593916d6aa
feat: form `colon` support (#5156) 2024-12-16 22:37:29 +08:00
Netfan 38805a0e1f
feat: improve code login demo (#5154)
* feat: add some method in formApi

* fix: VbenPinInput style with small screen

* chore: improve code login demo
2024-12-16 20:48:51 +08:00
Netfan 0f756503ff feat: add demo for modify menu badge data 2024-12-16 12:45:07 +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 22c1f86ca1
fix: `disabledOnChangeListener` not work in form (#5146) 2024-12-16 00:57:10 +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 7581fb381f
fix: pinInput value synchronous update (#5142) 2024-12-15 14:26:42 +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 698daf46c7
fix: form component events bind (#5137)
* fix: from component events bind

* chore: update docs

* chore: default value and docs sync
2024-12-14 17:42:13 +08:00
Netfan 0410f1e1be
fix: element plus validate failed style (#5130)
* fix: element plus validate failed style

* fix: element plus textarea style
2024-12-13 15:33:30 +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
Netfan be208fe915
fix: form support `disabledOnInputListener` (#5127)
* fix: form support `disabledOnInputListener`

* chore: docs update
2024-12-13 11:18:45 +08:00
Netfan 1d3729aa24
fix: form submission not appropriate (#5126) 2024-12-13 10:56:24 +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
Netfan d308da6ba1
fix: resolve table toolbar error (#5109) 2024-12-11 15:44:45 +08:00
Netfan 7c4dfdc1c2
feat: form support reverse action buttons (#5108)
* feat: form support reverse action buttons

* fix: submit button class
2024-12-11 15:29:25 +08:00
Netfan 43adc943b9
docs: fix typos (#5105) 2024-12-11 14:48:08 +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
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 b75a8e6a2b
fix: form setValues not support `dayjs` and `Date` value (#5064)
* fix: setFormValues not support  `dayjs object` value

* fix: setFormValues not support `Date` value

* chore: remove console log
2024-12-07 11:09:55 +08:00
Netfan 4c1fc4a11e
fix: validate message not display, fix #5034 (#5038) 2024-12-07 11:02:59 +08:00
Netfan 03f166f8a4
fix: `form` prop `handleValuesChange` no effect (#5060) 2024-12-07 11:02:14 +08:00
Netfan d42daf9ce0
fix: modal radius not follow preferences (#5063) 2024-12-07 11:00:53 +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
Netfan 21d37a1be0
fix: `dialog` and `drawer` footer gap in small screen (#5025) 2024-12-05 11:24:09 +08:00
huangxiaomin fe236ea929
feat: add submitOnChange props to vben form (#5032) 2024-12-05 11:23:21 +08:00
huangxiaomin 05b4b61c6e
fix: select Long option style problem (#5030) 2024-12-05 11:22:35 +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 845f2a2abd
fix: header left padding fixed (#5007) 2024-12-04 21:43:54 +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
vben 24b9aa44d2 chore: Revert "fix: form 表单不支持field.xxx.xx格式的defaultValue配置 (#4965)"
This reverts commliit 12f216c0e7.
2024-12-02 00:47:06 +08:00
leizhiyou 12f216c0e7
fix: form 表单不支持field.xxx.xx格式的defaultValue配置 (#4965)
* fix: form 表单不支持field.xxx.xx格式的defaultValue配置

* chore: 修复代码规范问题
2024-12-01 21:48:54 +08:00
Netfan ae3f7cb909
fix: mixed menu layout in full content mode (#4990) 2024-12-01 21:37:36 +08:00
huangfe1 e8992a1d16
chore: update modal.vue (#4987)
loading时候 子组件禁用点击事件

Co-authored-by: Vben <ann.vben@gmail.com>
2024-11-30 11:18:22 +08:00
Svend 3c4af23edf
fix: 修复 Form Api 根据字段名移除表单项,字段取反了的问题 (#4971) 2024-11-30 10:58:17 +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
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
Netfan 73502677ff
feat: add `placement` for `Drawer` (#4958) 2024-11-27 11:29:25 +08:00
Netfan dedba18553
feat: add `confirmDisabled` for `Dialog` (#4959) 2024-11-27 11:28:49 +08:00
vben c8dd9bbf0b chore: release 5.4.8 2024-11-24 22:00:41 +08:00
Vben 3587ec54eb
fix: supplement datepicker component (#4943)
* fix: supplement datepicker component

* chore: typo
2024-11-24 21:56:41 +08:00
Vben dbcb7138f2
fix: resolve issue with Upload component not working correctly inside Form (#4916) 2024-11-17 21:37:37 +08:00
ryomahan fe58af2e78
fix: form-api.setValues can't resolve nested fields (#4915)
fix #4912
2024-11-17 21:04:35 +08:00
huangxiaomin 94c68c966e
fix: fieldMappingTime data error when clear inputvalue (#4906) 2024-11-17 21:04:04 +08:00
Netfan 1302092798
fix: dialog `opened/closed` event triggered incorrectly,fixed #4902 (#4908) 2024-11-17 20:55:19 +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
Vben 86e52ce58a
fix: resolve onChange issue in form component (#4890) 2024-11-13 22:53:09 +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
vince 67c2b13713
fix: drawer console warning (#4871) 2024-11-12 13:34:47 +08:00
Netfan 1ff1e4a8d7
fix: form enter event handling, fixed #4865 (#4867) 2024-11-12 13:20:48 +08:00
vben 94efcec7da chore: release v5.4.6 2024-11-10 11:50:46 +08:00
Vben a3d0d2ed34
feat: added file download examples (#4853) 2024-11-10 11:50:06 +08:00
Vben 90dc00b168
fix: unable to preventDefault inside passive event listener invocation (#4852) 2024-11-10 10:26:35 +08:00
Vben ba36ce8836
feat: pinInput supports disabled props (#4851)
* feat: pinInput supports disabled props
2024-11-10 10:09:06 +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
Vben 5e44aa9283
fix: drawer header is missing (#4846) 2024-11-09 20:00:09 +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
huangxiaomin 6b9acf09dc
feat: add fieldMapToTime prop to FormRenderProps (#4838) 2024-11-09 14:08:46 +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
Vben 9cf0573921
perf: optimize local startup speed and add header Class configuration to drawer (#4840) 2024-11-09 11:12:30 +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
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
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
vben 44440d0951 chore: release v5.4.4 2024-11-04 22:47:52 +08:00
Vben 5999a862b6
perf: expose the formApi for a login form (#4806) 2024-11-04 22:46:16 +08:00
Vben 43d95cc587
fix: remove vite-plugin-lib-inject-css (#4793) 2024-11-02 15:30:49 +08:00