Commit Graph

3608 Commits

Author SHA1 Message Date
qiang
845c07adef feat(components): [date-picker] accessibility enhancement (#18109)
* feat(components): [date-picker] accessibility enhancement

closed #14150

* docs: update

* test: add test

* chore: change prevent to passive

* fix: long press the clear icon to open the time panel

* fix: cannot read $el

* fix: cannot read $el

* docs: updata
2024-10-27 12:14:53 +08:00
Meet you
0e8454a99e refactor(theme-chalk): update Sass functions to prep for 3.0.0 (#18579)
* refactor(theme-chalk): update Sass functions to prep for 3.0.0

Replaced deprecated global built-in functions with the recommended alternatives to avoid future
issues when upgrading to Dart Sass 3.0.0. This change ensures compatibility with newer versions and
removes the warning messages.

* refactor(theme-chalk): update Sass functions to prep for 3.0.0
2024-10-24 21:05:59 +08:00
jiaxiang
db2cc84d54 chore(components): [descriptions] optimize the labelAlign (#18644)
refactor(components): [ElDescriptionsCell] optimize the labelAlign
2024-10-23 14:22:46 +08:00
momei
dc7a7aa91b fix(components): [tree] highlight the corresponding node after data reset (#18578)
* fix(components): [tree] keep it highlighted when the tree reset

* fix(components): [tree] add test case
2024-10-23 12:26:07 +08:00
btea
60b899d9bc feat(components): [date-picker] add show-now prop (#18625) 2024-10-23 08:53:48 +08:00
btea
1c1b2743a1 fix(components): [table-v2] header rendering is misplaced (#18628)
* fix(components): [table-v2] header rendering is misplaced

* fix: update

* fix: update

* fix: update
2024-10-23 00:17:02 +08:00
DDDDD12138
e671076556 chore: fix typo in messageBox.ts comments (#18612) 2024-10-21 19:58:42 +08:00
btea
2a9c6dacdc fix(components): [segmented] no option to not render (#18509) 2024-10-17 18:47:51 +08:00
betavs
247d29cf9a fix(components): [select-v2] data echo abnormality (#18334) 2024-10-17 09:42:33 +08:00
sea
e865e82006 revert(components): [table-v2] #18179 & fix header checkbox z-index (#18554)
revert(components): [table-v2]  #18179 & fix header checkbox z-index
2024-10-15 14:43:58 +08:00
Lo
5917190205 feat(components): [input] show pwd visible icon when the input is readonly (#18458)
feat(components): [input] show pwd visible icon when input is readonly
2024-10-15 13:35:34 +08:00
zeyong tsai
048482bcb2 perf(components): [table] body render performance optimize (#18535)
refactor(components): [table] body render performanceoptimize

Co-authored-by: zeyong.cai <zeyong.cai@xquant.com>
2024-10-13 13:11:45 +08:00
betavs
88bf23e4b1 fix(components): [dropdown-item] remove redundant attributes (#18340) 2024-10-13 08:44:44 +08:00
btea
ed9bb12ef8 fix(components): [table] the last column shuld not allow drag (#18444) 2024-10-11 18:42:24 +08:00
sea
1f82e8ca61 feat(components): [select & select-v2] explicit export selectedLabel (#18350)
* feat(components): [select] export selectedLabel

* docs: update

* docs: update th

* docs: update selectedLabel version
2024-10-11 13:48:12 +08:00
qiang
8908e738e5 fix(components): [select] the blur not triggered when click the outside (#18478)
* fix(components): [select] the blur not triggered when click the outside

closed #18235, #18238

* test: add test
2024-10-11 11:47:35 +08:00
qiang
f23ae6237a fix(hooks): rendering multiple popper container DOM in SSR/SSG (#18482) 2024-10-11 09:49:23 +08:00
sea
16bb0b7df1 fix(components): [select] use blur in the tooltip slot has no effect (#18335)
* fix(components): [select] use `blur` in the tooltip slot has no effect

* fix(components): [select-v2] use `blur` in the slot has no effect

* feat: delete useless code
2024-10-09 22:48:28 +08:00
Summer
bd245cabdc feat(components): [mention] explicit export dropdownVisible (#18460)
* feat(components): [mention] explicit export dropdownVisible

* feat(components): [mention] mention component docs update

* docs: unify format

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2024-10-09 21:56:08 +08:00
Summer
7e4682a2ee fix(components): [mention] native event triggered twice (#18453) 2024-10-09 21:54:50 +08:00
Maiko Sinkyaet Tan
e3d01558fa feat(i18n): update germany translations (#18447) 2024-10-08 11:19:22 +08:00
btea
ef822ded7a fix(hooks): [lockscreen] compatible with document non-existence (#18445) 2024-10-04 21:59:47 +08:00
btea
27e0c496e8 fix(components): [table] cancel layout update when component unmount (#18440) 2024-10-04 09:24:45 +08:00
Lo
86b01eed9f fix(components): [transfer] render the option's label correctly when there's only an empty comment in the default slot (#18416)
* fix(components): [transfer] render the option's label correctly

* fix(components): [transfer] update following review advice and add tests

* test(components): [transfer] update test suits name
2024-10-02 16:17:37 +08:00
Lo
2d098087fb docs(components): [transfer] add transfer and transfer panel exposes (#18423) 2024-10-01 11:34:21 +08:00
无聊波波
ab41b477fd fix(theme-chalk): upgrade SASS version and fix deprecated color function (#18376)
Upgrade SASS version to 1.79.3
fix code from #18300

closed #18306, #18301, #18300
2024-09-30 16:02:40 +08:00
sea
f5628e7b16 refactor(components): [badge] show-zero implement (#18360) 2024-09-28 17:10:35 +08:00
sea
984ab608e7 feat(components): [table] export updateKeyChildren method & correct version (#17709)
* feat(components): [table] export `updateKeyChildren` fn

* Update docs/en-US/component/table.md

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

* chore: update version

* docs: update version

* docs: format

* docs: fix version

---------

Co-authored-by: btea <2356281422@qq.com>
2024-09-27 18:20:57 +08:00
Karolis_Stoncius_Sneakybox
03fa5d6839 feat(components): add the ability to append table filter panel, select and pagination size dropdowns to any element (#14318)
* feat(components): [pagination] append size dropdown to element

* feat(components): [select] append select dropdown to element

* feat(components): [table] append table filter panel to element

* refactor(components): [pagination] shorten prop names

* fix(components): [select] appendTo prop

* docs(components): add pagination docs append-size-to version tag

* docs(components): remove append-size-to default value in docs

* refactor(components): remove default appendTo values

* docs: version bump

* refactor(components): remove default appendFilterPanelTo value
2024-09-26 09:56:23 +08:00
sea
208756a632 style(components): [transfer] delete input__inner border-radius (#18351) 2024-09-24 19:47:48 +08:00
0song
7a1a6a304b feat(components): [cascader] update cascader component to expost presentText (#18338)
* fix: update cascader component to expost presentText

* chore: update

* chore: update
2024-09-24 14:09:24 +08:00
guze2003
c8d0d35e3f feat(components): [input-number] add prefix and suffix (#17993)
* feat(components): [input-number] add prefix and suffix

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update docs/en-US/component/input-number.md

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

* Update packages/components/input-number/src/input-number.vue

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

* Update packages/components/input-number/src/input-number.vue

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

* feat(components): [input-number] add prefix and suffix

* feat(components): [input-number] add prefix and suffix

* feat(components): [input-number] add prefix and suffix

---------

Co-authored-by: btea <2356281422@qq.com>
2024-09-23 15:14:29 +08:00
dopamine
cd517d6743 chore(components): [select-v2] remove ts-nocheck comments in select-v2 (#16746)
* chore: remove ts-nocheck comments in select-v2

* take the review comments

* improve emits type

* the keys of emits use camelCase instead of kebab-case

* apply suggestions from code review

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

* reduce duplicate ESLint comments

* use more succinct syntax to define props

* revert emits to kebab-case

* fix: type checking failed

* chore: illustrate why return early in validateIcon

* fix: signature with duplicate parameter names

Co-authored-by: qiang <qw13131wang@gmail.com>

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-09-23 13:45:35 +08:00
尘随风染
6f1f506bcb fix(components): [color-picker] support dynamic change of showAlpha prop (#18280)
* feat(components): [color-picker] supports dynamic change of colorFormat

* test(components): [color-picker] test cases with fixes added

* fix(components): [color-picker] support dynamic change of showAlpha prop

---------

Co-authored-by: SKSQ2529720581 <83899365+SKSQ2529720581@users.noreply.github.com>
2024-09-23 11:24:48 +08:00
DDDDD12138
593d03e326 fix(components): [avatar] remove outline from el-avatar component (#18303)
fix: remove outline from el-avatar component
2024-09-23 09:05:35 +08:00
betavs
31e00e7c19 fix(components): [descriptions-cell] redundant slot function calls (#18330) 2024-09-22 21:32:11 +08:00
btea
a8bdeb4f1d feat(components): [date-picker] add placement & fallback-placements (#18310)
* feat(components): [date-picker] add `placement` & `fallback-placements`

* chore: remove console

* docs: add type Placement

* fix: update
2024-09-22 15:35:16 +08:00
momei
2fae1b147c fix(components): [carousel] fix style when use motionBlur (#18329) 2024-09-22 13:31:38 +08:00
Manshu Tusker
35b4240600 fix(components): [checkbox] default false if no false-value attr (#18187)
* fix(components): [checkbox] default false if no false-value attr

closed #18186

* test(components): [checkbox] add test case

closed #18186
2024-09-21 10:36:23 +08:00
sea
bbd652e9f8 style(components): [form-item] top-label change to inline-block element (#18293)
* style(components): [form-item] top-label change to `inline-block` el

* style: add vertical middle
2024-09-20 08:55:48 +08:00
Dormadekhin Denis
6b01c4531d feat(components): [autocomplete] add getData to exposes (#18237)
* feat(components): [autocomplete] add getData to exposes

* docs(components): [autocomplete] add getData to exposes

* Update docs/en-US/component/autocomplete.md

---------

Co-authored-by: Дормадехин Денис Игоревич <d.dormadekhin@s7.ru>
Co-authored-by: btea <2356281422@qq.com>
2024-09-20 00:23:36 +00:00
Seied Ali Mirkarimi
cb2605c7af fix(i18n): improve translations of Persian (Farsi) (#18290)
* Update fa.ts

several improvements and translations to the Persian

* clean code remove unnecessary comments

* fix  error  Insert `⏎·······`  prettier/prettier
2024-09-19 20:35:41 +08:00
btea
f51162f559 fix(components): [scrollbar] compatibility with wrapRef does not exist (#18311) 2024-09-19 17:35:59 +08:00
KESHAOYE
18a77d5829 fix(components): step-strictly is true and should keep the initial value and step matching (#18277)
* fix(components): 修复step-strictly为true时初次渲染组件v-model与输入框中显示的值不同的问题

When step strictly is set to true, the initial rendering of component v-model differs from the value
displayed in the input box。See issue # 18275 for details。

closed #18275

* fix: unit test error

* test(components): [input-number] test cases with fixes added
2024-09-17 13:36:36 +08:00
ve
9123a05826 fix(components): [segmented] item may be undefined (#18199)
* fix(components): [segmented] item may be undefined

* fix(components): [segmented] ts type error

* fix(components): [segmented] Update document Option ts type
2024-09-13 17:36:42 +08:00
betavs
107eac00a3 fix(components): [table] selection fixed unexpected (#17904)
* fix(components): [table] selection fixed unexpected

* perf(components): [table] selection fixed unexpected

* perf(components): [table] selection fixed unexpected
2024-09-13 14:45:12 +08:00
qiang
e3bb681984 fix(components): [table] the disabled checkbox are selected (#18034)
* fix(components): [table] non selectable items are selected

closed #18021

* docs: update
2024-09-13 14:13:33 +08:00
btea
ca677519b9 feat(components): [cascader-panel] add empty slot (#16274)
* feat(components): [cascader] add `empty-panel` slot

* chore: update version tag

* chore: update

* feat: rename empty-panel to empty

* chore: format

* test: add test case

* test: update

* Update docs/en-US/component/cascader.md
2024-09-13 09:34:40 +08:00
kimverchan
647af2cd22 feat(components): [collapse] collpase item supports custom icon (#18215)
* feat(components): [collapse] Collpase item supports custom icon

* docs(components): [collapse] update collpase custom docs
2024-09-12 22:13:25 +08:00
wzc520pyfm
2a568113a3 fix(components): [time-picker] close pick when click clear on pick open (#15390)
closed #15355

Co-authored-by: warmthsea <2586244885@qq.com>
2024-09-12 21:50:31 +08:00