Commit Graph

1427 Commits

Author SHA1 Message Date
msidolphin
e3e59afc75 refactor: [el-table] using sticky position refactor fixed column (#4414)
* refactor: [el-table] using sticky position refactor fixed column

re #4399

* fix: solve the misalignment issue

* fix: optimize code
2022-01-05 15:13:01 +08:00
msidolphin
d8fb83c0f4 refactor(components): [layout] optimize performance (#4600) 2022-01-04 15:06:18 +08:00
jeremywu
11752052dc fix(components): popper content fallback placements (#5119)
- Fix popper content don't fallback to correct placement
2022-01-04 11:00:00 +08:00
jeremywu
dd19cae2bc refactor(components): popper composables (#5035)
* refactor(components): popper composables

- Refactor popper composables

* updates

* updates for tooltip

* Updates for popper. TODO: fix controlled tooltip animation

* Fix controlled mode popper animation issue

* Add new feature for customizing tooltip theme

* Fix popover and popconfirm error

* - Add Collection component for wrapping a collection of component
- Add FocusTrap component for trap focus for popups
- Add RovingFocus component for roving focus component type
- Adjust dropdown component based on these newly added components
- Add popper-trigger component for placing the trigger
- TODO: Finish current dropdown component, and all component's tests plus documents

* Refactor popper

* Complete organizing popper

* Almost finish dropdown

* Update popper tests

* update only-child test

* Finish focus trap component test

* Finish tooltip content test

* Finish tooltip trigger tests

* Finish tooltip tests

* finish tests for Collection and RovingFocusGroup

* Fix test cases for timeselect & select & popover

* Fix popover, popconfirm, menu bug and test cases

* Fix select-v2 test error caused by updating popper

* Fix date-picker test issue for updating popper

* fix test cases

* Fix eslint

* Rebase dev & fix tests

* Remove unused code
2022-01-04 09:15:15 +08:00
三咲智子
bd0a634069 refactor(utils)!: remove global config (#5093) 2022-01-01 00:43:08 -05:00
云游君
2f146e8624 fix(theme-chalk): input-number controls increase/decrease height (#5088) 2021-12-31 17:24:38 +08:00
renovate[bot]
e1c01db42c chore(deps): update dependency gulp-sass to v5.1.0 (#5066)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31 10:44:22 +08:00
三咲智子
4335b01d6c refactor(utils)!: refactor global config (#4793)
* refactor(utils)!: remove global config

* refactor(utils): named export PopupManager

* fix tests
2021-12-30 19:31:35 +08:00
jeremywu
f024ddc941 feat(style): update cascader radio button padding size (#5057) 2021-12-30 19:25:37 +08:00
Carter Li
7ea5c85138 fix(components): [time-picker] improve typings (#4810) 2021-12-30 19:03:34 +08:00
kooriookami
10e231168a style: update descriptions style (#5025)
* style: update descriptions style

* style: update

* style: update demo

* style: update

* style: update

* style: update

* style: update

* style: update

* feat: update
2021-12-30 17:46:33 +08:00
msidolphin
d4b8199618 fix(components): adjust style of the radio and form (#5047) 2021-12-30 17:45:49 +08:00
iamkun
fce6acb5ca refactor(style): adjust table size to large/default/small (#5036)
* feat: update table css

* feat: update table css

* feat: update table css

* feat: update table css
2021-12-30 17:32:24 +08:00
云游君
bd75d831f2 fix(theme-chalk): auto menu item height & add css var, close #4864 (#5034) 2021-12-30 17:28:49 +08:00
云游君
047dbccf3d fix: adjust tag icon size & add checkbox with-border demo (#5033) 2021-12-30 17:26:32 +08:00
云游君
5067dd3b70 fix(theme-chalk): upload progress & menu padding style & pagination align (#5011)
* fix: upload progress margin

* fix: menu example style

* fix: picker & radio padding, button form details

* fix(theme-chalk): pagination align
2021-12-29 16:21:29 +08:00
Alan Wang
49ec0d6206 fix(components): [el-input-number]set undefined to modelValue (#4869) 2021-12-29 14:27:23 +08:00
云游君
2b209fd760 fix(components): input-number/input/dropdown/select/badge details (#4866) 2021-12-28 19:38:23 +08:00
ITKHMER
0a7be517e2 fix(locale): update translation/spelling of Khmer (#4930)
Co-authored-by: Kevin <sxzz@sxzz.moe>
2021-12-28 16:12:51 +08:00
Soul
2481d35d66 fix(components): [el-upload] improve image style (#4902) 2021-12-28 16:06:14 +08:00
msidolphin
679e7ef285 fix(components): [el-drawer] fix content cannot scroll issue (#5001)
fix #4999
2021-12-28 15:04:38 +08:00
C.Y.Kun
369aee6292 feat(components): [ElCheckboxGroup] add Fragment (#4743) 2021-12-28 08:51:44 +08:00
云游君
7c651828e3 fix: message-box confirm button style (#4988) 2021-12-27 19:39:30 +08:00
BigPengZai
a24ddd3682 fix(components): [el-loading] fix the overlap problem
* fix(components): [el-loading] fix overlap  bug
2021-12-27 17:23:26 +08:00
Alan Wang
a8619057c1 docs: [el-upload]add description of handleRemove() (#4983) 2021-12-27 16:39:31 +08:00
Red Rabbit
61abb754da fix(components): [el-step] 移除在simple模式下多余的点 (#4944) 2021-12-27 16:16:02 +08:00
Delyan Haralanov
542ea5ee7e feat(components): [date/time-picker] add id attribute to the inputs (#4972)
* feat(components): [date/time-picker] add id attribute to the inputs

* docs(components): [date/time-picker] add id to attributes
2021-12-27 16:04:39 +08:00
Herrington Darkholme
f85621d209 fix(components): fix message warning (#4979) 2021-12-27 14:05:07 +08:00
Herrington Darkholme
0057fbfadc fix(components): fix more size prop checks (#4975) 2021-12-26 15:45:58 +08:00
Herrington Darkholme
343b7e333f fix(components): always emit scroll with scrollTop number (#4974) 2021-12-26 15:44:47 +08:00
Herrington Darkholme
d03d8cc20a fix(components): change size mini to small (#4947) 2021-12-26 15:08:39 +08:00
Herrington Darkholme
b431838d60 fix(core): fix unit testing warning (#4948) 2021-12-26 15:08:04 +08:00
Alan Wang
794127b205 feat: [el-popconfirm]add debounce of confirm() and cancel() (#4943) 2021-12-24 09:06:20 +08:00
Herrington Darkholme
1682b18684 test(components): fix time picker default value in cancel test (#4938) 2021-12-23 13:32:30 +08:00
Herrington Darkholme
931bc691e0 test(components): remove more sleep from input test (#4937) 2021-12-23 13:26:23 +08:00
Ryan2128
bbed5a5e96 fix(components): [select-v2] missing validate action when clear (#4892)
* fix(components): [select-v2] missing validate action when clear

- Fix the bug that missing validate when clear
- Add the same icon and style as the select component

* docs: [select-v2] fix demo render error
2021-12-22 17:37:42 +08:00
Herrington Darkholme
ee5a822bf2 test(components): remove several sleep from test code (#4924) 2021-12-22 13:42:20 +08:00
云游君
0870bb968c fix: tag in select style (#4914)
* fix: tag in select style

* fix: extract common style from select to fix select
2021-12-21 15:47:20 +08:00
msidolphin
1d0d0053fc fix: [el-checkbox-group]: default value adjusted to empty array (#4316)
fix #4300
2021-12-21 14:38:54 +08:00
SongWuKong
8f57bf610e fix(components): [el-popper] onVisibilityChange (#4907) 2021-12-21 14:03:51 +08:00
啝裳
fa751a6ae0 perf: [el-switch] activeIcon and inactiveIcon type (#4899) 2021-12-21 11:47:04 +08:00
João Gonçalves
0a43be5939 feat(components): [el-dropdown] add new "popper-class" prop (#4909)
Co-authored-by: João Gonçalves <joaogoncalves@pixelmatters.com>
2021-12-21 09:44:37 +08:00
Alan Wang
23712260f0 docs: [el-upload]add example of setting on-exceed to cover the old file (#4861)
* docs: [el-upload]add example of seting on-exceed to cover the old file

* Update packages/components/upload/src/useHandlers.ts

Co-authored-by: btea <2356281422@qq.com>

* Update docs/examples/upload/limit-cover.vue

Co-authored-by: btea <2356281422@qq.com>

Co-authored-by: btea <2356281422@qq.com>
2021-12-21 09:27:52 +08:00
云游君
2e75c3e086 chore: move \@ctrl/tinycolor to dependencies (#4842) 2021-12-15 23:15:19 +08:00
云游君
74785ca472 refactor(components): set messagebox button size be default (#4846) 2021-12-15 17:32:22 +08:00
云游君
efb48a61fd fix(style): adjust component size & demo (#4801)
* fix(style): adjust button size & demo spacing

* fix(style): adjust input padding & with prefix/suffix

* fix(style): adjust button padding horizontal

* fix(style): adjust form margin & font-size

* refactor(docs): use setup simplify form examples
2021-12-15 16:36:49 +08:00
Alan Wang
b741ab5e67 fix(components): [el-form] vertical aligin (#4717) 2021-12-15 16:32:14 +08:00
cregis0073
13145de1e8 fix(theme-chalk): Put back !optional to @extend (#4835) 2021-12-15 16:28:09 +08:00
btea
dda60bd200 chore(utils): remove unnecessary as string (#4805) 2021-12-13 13:44:29 +08:00
三咲智子
6287c1f92d refactor(utils): remove isServer (#4792) 2021-12-12 23:28:03 +08:00