Commit Graph

7077 Commits

Author SHA1 Message Date
Noblet Ouways
8f5cc7dd5b docs: improve playground link accessibility (#22995)
* docs: improve playground link accessibility

* improvement: apply suggestion

Co-authored-by: rzzf <cszhjh@gmail.com>

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-12-04 23:32:12 +01:00
0song
39013a96c8 chore: update doc ui (#23000) 2025-12-04 12:36:45 +00:00
Kero
ae04a7cb63 fix(components): [table] try load data only when expanding row (#21678)
Previously `toggleTreeExpansion` would trigger data loading even `expanded` is `false`, which makes
the given row expanded instead.

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-12-04 18:51:58 +08:00
Noblet Ouways
7f6281f02f docs: add input-number warning (#22996) 2025-12-04 07:43:50 +08:00
jarven
b2f2dbf66f fix(components): [focus-trap, popper, tooltip] memory leak (#20147)
* fix(components): [focus-trap, popper, tooltip] memory leak

* fix(components): [popper] memory leak

* fix(components): [popper] memory leak

* fix(components): [focus-trap, popper, tooltip] memory leak

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-12-03 16:00:07 +08:00
Noblet Ouways
b92ca7f4c0 docs: allow passing extra packages for ep-playground (#22979)
docs: allow passing extra packages
2025-12-03 15:07:50 +08:00
btea
da1ac941d8 fix(components): [tab] fix style when tab position is bottom (#18425)
* fix(components): [tab] fix style when tab position is bottom

* style: remove redundant style
2025-12-02 18:58:07 +01:00
rzzf
ddcae63665 fix(components): [message-box] disable page scroll when dialog open (#22981) 2025-12-02 12:33:38 +01:00
Noblet Ouways
08a254baaf style(theme-chalk): [card]: grow body height (#22829) 2025-12-02 16:11:53 +08:00
Noblet Ouways
4327f98053 feat(components): [tag] a11y (#22530)
* feat(components): [tag] a11y

closed #15495

* chore: sync locale

* chore: update fr locale

* Update packages/locale/lang/en.ts

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

* Revert "chore: sync locale"

This reverts commit 710ce7640a88870c0d689058942c28faeb23d0cb.

* chore: sync locale redo

* Update packages/locale/lang/zh-tw.ts

* Update packages/locale/lang/zh-mo.ts

* Update packages/locale/lang/zh-hk.ts

* Update packages/locale/lang/zh-cn.ts

* chore: apply btea review

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

* chore: fit height

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2025-12-02 15:57:42 +08:00
Spaceman
75b8917d0e fix(components): [radio & checkbox] fix button wrap style (#22073)
* fix(components): [radio] fix el-radio-button css

* fix(components): [radio] fix el-radio-button css

* fix(components): [radio] fix el-radio-button css

fix(components): [radio] fix el-radio-button css

* fix(components): [checkbox] fix checkbox-button border

fix(components): [checkbox] fix checkbox-button border

* fix(components): [radio & checkbox] fix button wrap style

* fix(components): [radio & checkbox] fix button wrap style

Removed unnecessary blank line in radio-button.scss.
2025-12-02 15:18:15 +08:00
qiang
cba30d8cd2 feat(components): [table] accessibility enhancement (#22432)
* feat(components): [table] accessibility enhancemen

closed #14301

* chore: sync locale

* chore: add test

* chore: optimize style

* chore: optimize style

* feat(components): [table] sort and filter a11y
2025-12-02 10:41:16 +08:00
知晓同丶
c51fd7e1fe style(components): [cascader] cascader-panel fit width (#21497) 2025-12-02 10:35:12 +08:00
qdechochen
53e3032180 fix(theme-chalk): [upload]: incorrect padding value for el-upload-dragger (#14903)
* fix(upload.scss): incorrect padding value'

* fix: the padding error of is-dragover

* fix: swap dragger padding values

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-12-02 10:27:14 +08:00
LooSheng
d732c88e9e style(theme-chalk): dark mode component bg-color transparent on overlay (#10890)
style(theme-chalk): dark bg-color transparent

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-12-02 10:25:41 +08:00
Rainbow
32f8739312 feat(components): [menu] apply popper-class and popper-style to the tooltip of the title (#22908)
* feat: apply popper-class and popper-style to the tooltip of the title

* docs: update

* docs: update
2025-12-02 08:18:32 +08:00
btea
bcb97b287d ci: publish-pr-commit-pkg pm add multiple value (#22977) 2025-12-01 23:08:25 +01:00
qiang
f23c2d3ee1 fix(components): [select] ensure dropdown remains open when filterable (#22975) 2025-12-01 21:21:26 +08:00
btea
2d64179491 refactor!: the disabled value of component has the highest priority (#18739)
* refactor!: the disabled value of component has the highest priority

* fix: update

* fix: compatible with switch loading

* feat: apply to cascader, select, select-v2

* fix: update

* fix: update selectv2

* fix: update autocomplete

* fix: date-picker-panel

* fix: update rate/slider/upload

* fix: slider error

* fix: update checkbox

* fix: checkbox error
2025-12-01 21:20:57 +08:00
rzzf
9ca94b533d improvement(components): [table] keep cursor style during drag (#22915)
* improvement(components): [table] keep cursor style during drag

* fix: update

* Update packages/components/table/src/table-header/event-helper.ts

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
2025-12-01 15:35:11 +08:00
余晖
1adf09b211 fix(components): [anchor] prevent scroll stutter on rapid clicks (#22964)
- Add currentTargetHref to track active scroll target
- Ignore duplicate clicks on same anchor during animation
- Prevent unnecessary animation restarts causing visual stutter
2025-11-30 22:42:09 +01:00
duyidao
509572d54d style(theme-chalk): [form-item] reset top position label padding-right (#22965)
style(theme-chalk): form-item when label is top still has padding right

Fixed the label and right padding of el-form-item when label-position is set to top
2025-11-30 22:28:09 +01:00
rzzf
5ad9b4f2ec docs(components): [tree] improve description of setCheckedNodes (#22967) 2025-11-30 22:19:46 +01:00
余晖
ff70fe9858 fix(components): [table-column] reactively update filterable state (#22879) 2025-11-29 11:35:27 +01:00
rzzf
5d5de8121a fix(components): [splitter] display the mask after panel update (#22954)
* fix(components): [splitter] display the mask when there is no panel

* fix: update
2025-11-29 11:19:29 +01:00
rzzf
f25ef834dd fix(components): [splitter] runtime validation failed for update:size (#22957) 2025-11-29 11:14:07 +01:00
Element
5c978f42ad chore: Update changelog 2.11.9 (#22952)
chore: update changelog 2.11.9
2025-11-28 16:32:06 +00:00
0song
f550b694cb chore: update doc ui (#22951) 2025-11-28 16:18:13 +00:00
sea
adf4fbfb6b feat(components): [tree-select] add instance type and improve test cleanup logic (#22499)
* feat(components): [tree-select] add instance

* chore: update

* chore: update test

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

* Update packages/components/tree-select/src/instance.ts

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
2025-11-28 23:34:57 +08:00
rzzf
8d4d0514e7 feat(components): [timeline] add reverse prop (#22931)
* feat(components): [timeline] add `reverse` prop

* test: update

* chore: update import
2025-11-28 08:06:03 +08:00
rzzf
f3b3140f5d fix(components): avoid focusing disabled elements (#22940) 2025-11-28 08:01:52 +08:00
Rainbow
5c432f355e fix(components): [table] correct the type of style (#22939) 2025-11-27 23:13:36 +01:00
余晖
8170fca7ae fix(components): [table] fix header HMR and keep v-if fallback (#22884)
* fix(components): [table] fix header HMR and keep v-if fallback

* fix(components): [table] return text VNode in header fallback
2025-11-26 14:33:35 +01:00
qiang
183360f316 perf(components): [select-v2] avoid duplicate render after props change (#22935)
closed #17175, close #19725
2025-11-26 18:44:08 +08:00
ykcory
1cdf9b3ce5 fix(components): [segmented] fire change event if option not checked (#19705)
* fix(components): [segmented] update change event processing (#19684)

* Update packages/components/segmented/src/segmented.vue

* Update packages/components/segmented/src/segmented.vue

* Update packages/components/segmented/src/segmented.vue

* test: set test case

* chore: fmt

---------

Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
Co-authored-by: Dsaquel <291874700n@gmail.com>
2025-11-25 22:32:28 +08:00
余晖
84710a7105 refactor(components): [table] clear state on non-resizable columns (#22916)
* refactor(components): [table] clear state on non-resizable columns

* refactor(components): [table] simplify dragging state cleanup
2025-11-25 17:27:00 +08:00
btea
e863f190ef ci: resolve publish pr commit pkg catalog error (#22919) 2025-11-25 16:26:01 +08:00
DDDDD12138
09f06f9b9d fix(components): [table] tableBody height not update when header changed (#19580)
fix: tableBody height not updating with table header height changes
2025-11-25 15:45:25 +08:00
zhongli-Leah
5f2cf63be4 docs(components): [tooltip/slider] replace popconfirm with tooltip (#22912)
docs(components):[tooltip-slider]Replace popconfirm with
tooltip.
2025-11-25 11:49:54 +08:00
rzzf
b105a08078 docs(components): [tabs] fix default-value version tag (#22911)
* docs(components): [tabs] fix `default-value` version tag

* docs: add tag
2025-11-25 11:37:28 +08:00
sea
5beb8d9432 improvement(components): [splitter] use import emits (#22907)
* improvement(components): [splitter] use import emits

* Update packages/components/splitter/src/splitter.ts

Co-authored-by: rzzf <cszhjh@gmail.com>

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-25 11:14:17 +08:00
Dun Lu
9cd07b798e feat(components): [select-v2] add remote-show-suffix prop (#22885)
* fix(components): [selectV2] fix computed logic&add remoteShowSuffix prop

* fix(components): add test case and add prop in docs

* docs(components): [select-v2](remote) add example and version info

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-11-25 10:16:49 +08:00
jiaxiang
c5b8db9531 chore(deps): update dayjs to version 1.11.19 (#22910) 2025-11-25 07:44:05 +08:00
Roojay
aff3580298 fix(theme-chalk): add a $space parameter to the channel function (#19166)
Co-authored-by: 云游君 <me@yunyoujun.cn>
2025-11-24 22:22:08 +08:00
Fiona
2657f1d876 fix(components): [cascader] fix SVG generated mask the menu when scroll (#16365)
fix(components): [cascader] fix SVG generated mask the menu when scrolled

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-24 11:25:58 +01:00
DDDDD12138
6d1d9a24c3 fix(components): [steps] prevent external line-height from affecting layout (#19319)
fix: [steps] prevent external line-height from affecting layout

Co-authored-by: qiang <qw13131wang@gmail.com>
2025-11-24 10:58:26 +01:00
reex
8ca2ad7ecb fix(components): [select] skip process keydown.enter in composing (#22861)
fix(components): [select] skip process keydown.enter event in composing state

Co-authored-by: reexliu <reexliu@tencent.com>
2025-11-24 17:42:58 +08:00
0song
e8599c6461 chore: update doc UI (#22901) 2025-11-24 05:46:26 +00:00
btea
6caa8e5ec6 chore(play): add window error listener capture miss error (#22898)
feat(play): add window error listener capture miss error
2025-11-23 16:34:36 +01:00
云游君
7be439a53a fix(components): [tabs] default-value support and update demo for docs (#22896)
* fix(components): [tabs] default-value support and update demo for docs

* chore: update docs/en-US/component/tabs.md

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

* fix(components): [tabs] undefined for defaultValue

---------

Co-authored-by: btea <2356281422@qq.com>
2025-11-23 15:18:51 +08:00