Commit Graph

7101 Commits

Author SHA1 Message Date
btea
2fb7db6a41 style(components): [radio] inner add transition (#23083) 2025-12-12 14:42:22 +01:00
sea
cbb5a0e606 style: compatible with new versions of sass (#23070)
* style: compatible with new versions of sass

* chore: update

* chore: update

* chore: update

* chore: update
2025-12-12 21:21:13 +08:00
卡
68a08d262a docs(components): [tooltip] update trigger property type (#23076)
* docs(components): [tooltip] update trigger property type

* docs: update popover-dropdown

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2025-12-12 21:20:25 +08:00
Noblet Ouways
d49d1b2a3e ci: redo size report action (#23074) 2025-12-12 07:33:00 +08:00
Noblet Ouways
39adcf4882 fix(components): [date-picker] sync input value with time-picker (#20713)
* fix(components): [date-picker] sync input value with time-picker

* test: set test case
2025-12-11 22:56:27 +01:00
btea
0acd025a22 chore(deps): upgrade vueuse to 10.11.0 (#23058)
* chore(deps): upgrade vueuse to 10.11.0

* fix: ci fail

* fix: update

* fix: update
2025-12-11 10:18:27 +01:00
Jeff
663607ad8b test(components): add case about the disabled value of component has the highest priority (#23042)
* test: button add form disabled case

* test: cascader add test case

* test: checkbox add test case

* test: colorPicker add test case

* test: inputNumber add test case

* test: input add test case

* test: radio add test case

* feat: rate add test case

* test: segemented add test case

* test: select add test case

* test: selectV2 add test case

* test: slider add test case

* test: switch add test case

* test: timeselect add test case

* Update packages/components/button/__tests__/button.test.tsx

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

* test: modify desc

* test(components):  clean annotation

* Update packages/components/time-select/__tests__/time-select.test.tsx

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

* Update packages/components/time-select/__tests__/time-select.test.tsx

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

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2025-12-11 13:11:08 +08:00
Kylin
30af39fff6 fix(components): [dialog] cannot be clicked when closed (#22978)
* fix(components): [dialog] cannot be clicked when closed

* refactor: add test

* refactor: update test
2025-12-11 12:04:48 +08:00
rzzf
d07d16dded perf(components): [tree] resolve memory leak occurring after data update (#23055) 2025-12-10 23:06:31 +01:00
rzzf
b2994fcc09 chore: remove trailing slash from commitlint scope (#23057) 2025-12-10 15:34:52 +08:00
rzzf
79e013acca docs: tweak demo style (#23052)
docs: tweak dome style
2025-12-10 00:10:29 +01:00
Noblet Ouways
899eeab499 chore: migrate fast-glob to tinyglobby (#23020)
* chore: migrate fast-glob to tinyglobby

* fix: ssr tests
2025-12-09 10:52:09 +01:00
Noblet Ouways
a5d2064936 chore: refine process.env judgment (#23019)
* Revert "chore: only show warnings in dev mode (#22675)"

This reverts commit 1f7cdc3915.

* chore: single condition

* Revert "chore(build): replace process (#21584)"

This reverts commit 86f49acafd.
2025-12-09 13:07:23 +08:00
Jeff
665aee397f fix(components): [data-picker] the panel disabled state should the same as component (#23029)
* fix(components): [DatePickerPanel] fix disabled

* add import

* fix style

* test: dataPicker add case

* Update packages/components/date-picker/src/date-picker.tsx

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

* Remove unused useFormDisabled import

Remove unused import of useFormDisabled from form components.

* test: update name

---------

Co-authored-by: huangjunfeng <huangjunfeng@jilinxiangyun.com>
Co-authored-by: rzzf <cszhjh@gmail.com>
2025-12-09 13:01:59 +08:00
Noblet Ouways
d215c1c145 style(theme-chalk): [menu] remove outline when hover in chrome (#22994)
* style(theme-chalk): [menu] remove outline when hover in chrome

* style: format

* chore: add scss to lint-staged

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-12-09 09:55:46 +08:00
Spaceman
3ba25b9759 fix(components): [select/select-v2] prevent dropdown closing on mixed input (#22869)
* fix(components): [select] prevent dropdown closing on mixed input

fix #22853

* fix(components): [select] prevent dropdown closing on mixed input
2025-12-09 09:35:47 +08:00
Jeff
cefb765d23 fix(components): [timepicker] fix disabled props (#23022)
* fix(components): [timepicker] fix `disabled` attrs

Change 'disabled' prop to an object with type and default.

* fix: image test checks

---------

Co-authored-by: huangjunfeng <huangjunfeng@jilinxiangyun.com>
2025-12-08 14:16:54 +08:00
Haceral
0e1c46fe90 fix(theme-chalk): [table-column] remove shadow on border (#19942)
fix(style): fix table fixed column style
2025-12-07 12:00:32 +08:00
Rainbow
ebefb5bffe docs(components): [form] update the description of disabled prop (#23014) 2025-12-07 11:57:23 +08:00
btea
395af6672a chore: format code (#23010) 2025-12-06 12:18:44 +08:00
Noblet Ouways
b579f48526 feat(components): [dropdown] add append-to (#23001)
* feat(components): [dropdown] add append-to

closed #5542

* test: case

* docs: add append-to property

* change version to 2.13.0
2025-12-06 08:06:32 +08:00
Noblet Ouways
9c64744a3a chore: remove type-fest (#23002)
* chore: remove type-fest

* chore: apply suggestion

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

---------

Co-authored-by: rzzf <cszhjh@gmail.com>
2025-12-05 22:08:40 +08:00
renovate[bot]
30162c0aea chore(deps): update commitlint monorepo to v20 (major) (#22416)
chore(deps): update commitlint monorepo to v20

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 21:12:01 +08:00
Element
bf0ca60bf8 chore: Update changelog 2.12.0 (#23007)
chore: update changelog 2.12.0
2025-12-05 04:42:39 +00:00
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