Commit Graph

3610 Commits

Author SHA1 Message Date
jiaxiang
36193cc8d9
fix(components): [slider] no render popper dom when showTooltip is false (#18667)
refactor(components): [slider] no render popper and showTooltip is false
2024-10-27 14:38:21 +08:00
Zhong
d7dfce37e7
chore(components): [tour] remove redundant check for 'open' variable (#18668)
refactor(components): [tour] remove redundant check for 'open' variable

The check for 'open.value == true' was unnecessary since 'open' is already verified to be non-null
earlier in the code.
2024-10-27 14:32:08 +08:00
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