thinkasany
094fc74cf2
feat(components): [tour] add close locale ( #21934 )
2025-08-29 07:12:17 +08:00
Harry
0800a4d6b1
docs(components): [color-picker-panel] update border attribute description ( #21926 )
2025-08-28 12:25:31 +00:00
qiang
ac814d3a22
ci: add locale:sync scripts ( #21857 )
...
* ci: add locale:sync scripts
* chore: remove el.datepicker.week
* chore: execute locale:sync commands
* chore: rename LocaleObject to TranslatePair
2025-08-28 20:22:30 +08:00
thinkasany
96e6a18191
refactor(components): [drawer] improve slot template ( #21906 )
2025-08-27 21:02:16 +08:00
Zhong
3055342ff7
fix(components): [notification] correctly read the first offset ( #21904 )
2025-08-26 18:19:09 +08:00
Zhong
75d86dd399
fix(components): [textarea] fix autosize in Splitter ( #21840 )
...
* fix(components): [input] fix `autosize` in Splitter
* fix: update
* fix: update
2025-08-26 18:15:43 +08:00
Zhong
3643c9e35f
perf(components): [rate] optimize mousemove and keydown logic ( #21847 )
...
refactor(components): [rate] optimaze `mousemove` and `keydown` logic
2025-08-26 07:42:32 +08:00
Rainbow
0808687d07
fix(components): [tree-v2] icon display is abnormal when expanding nodes ( #21506 )
...
* fix(components): [tree-v2] icon display is abnormal when expanding nodes
* fix: update
* fix: update
* test: add unit tests
* fix: update
* test: update test
* fix: avoid the icon issue when using filter-method
* test: update unit tests
* fix: reduce nested if statements
* fix: update
2025-08-26 07:29:58 +08:00
Noblet Ouways
853df25476
feat(components): [select/v2] add index to label slot ( #21884 )
...
* feat(components): [select/v2] add index to label slot
* chore: simplify
Co-authored-by: btea <2356281422@qq.com >
* chore: fix edge cases
---------
Co-authored-by: btea <2356281422@qq.com >
2025-08-25 18:49:02 +02:00
Zhong
4080916453
fix(components): [splitter] keep panel size when container size is 0 ( #21893 )
2025-08-25 21:24:00 +08:00
sea
048991534c
chore: update start docs port ( #21820 )
...
* chore: update start docs scripts & port
* docs: update
* chore: update
2025-08-25 21:21:13 +08:00
Noblet Ouways
f5e90de682
fix(components): [date-picker-panel] remove duplicate panels on inner date input change ( #21888 )
...
* fix(components): [date-picker-panel] remove duplicate panels on inner date input change
* test: add test case
2025-08-25 18:13:31 +08:00
Zhong
4a3c9daf51
fix(components): [input-tag] add missing Tooltip style ( #21887 )
2025-08-25 17:38:30 +08:00
Noblet Ouways
68a6b13f57
fix(components): [cascader] allow object type in modelValue ( #21880 )
...
fix(components): [cascader] allow object type as modelValue
closed #21868
2025-08-24 20:10:03 +02:00
Noblet Ouways
05ddd3615a
docs: date-picker & tree tweaks ( #21885 )
2025-08-24 22:36:03 +08:00
oooh
3cb37d47b4
fix(components): [cascader] keep panel open on checkOnClickNode ( #21831 )
...
* fix(components): cascader-panel checkOnClickNode bug
* fix: cascader-panel bug
* test: add test case
* chore: keep previous state
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-08-24 22:33:02 +08:00
DDDDD12138
3e33654588
fix(components): [cascader-panel] enable node selection in hover mode ( #21878 )
2025-08-24 07:59:43 +08:00
Noblet Ouways
ae586b840b
Revert "docs: increase layout z-index & reduce el component's z-index ( #21870 )" ( #21879 )
...
This reverts commit 812f48af22 .
2025-08-24 07:54:04 +08:00
qiang
6847d4fbb0
chore(hooks): [useLocale] autocomplete locale field keys ( #21876 )
2025-08-24 00:03:46 +02:00
Zhong
3477df1b90
docs: add yarn and pnpm installation examples ( #21875 )
2025-08-23 18:26:46 +08:00
Element
0148f1c7b3
chore: Update changelog 2.11.1 ( #21872 )
...
chore: update changelog 2.11.1
2025-08-23 08:30:49 +08:00
Zhong
0cb71ebc48
fix(components): [color-picker] fix color-picker-panel style path ( #21867 )
2025-08-23 08:02:20 +08:00
Noblet Ouways
812f48af22
docs: increase layout z-index & reduce el component's z-index ( #21870 )
...
closed #20231
2025-08-23 07:41:58 +08:00
Noblet Ouways
6ad90520d6
docs: remove object from cascader modelValue ( #21869 )
...
closed #21868
2025-08-23 07:37:57 +08:00
micaiguai
cdb891bc69
fix(components): scrollbar fix thumb size calculation error ( #21849 )
...
* fix(components): scrollbar
Fix scrollbar thumb size calculation error
closed 20793
* test(components): scrollbar
Fix the calculation of the scrollbar thumb width.
2025-08-22 22:06:43 +08:00
Element
9181afa895
chore: Update changelog 2.11.0 ( #21864 )
...
chore: update changelog 2.11.0
2025-08-22 11:37:29 +00:00
Noblet Ouways
289b59e546
fix(components): [color-picker-panel] sync bg-color with date-picker-panel ( #21859 )
...
fix: sync bg-color with date-picker-panel
2025-08-22 19:15:23 +08:00
micaiguai
2ccb268e82
fix(components): [select & select-v2] avoid line break when input is empty ( #21844 )
...
* fix(components): select
Give some space to the input field
* fix(components): [select]
fix(components): [select] Add the judgement of filterable
* fix(components): [select-v2] Give some space to the input field
Give some space to the input field
* fix(components): [select-v2 & select & input] Create constants/form.ts
Create a form.ts file to store the MINIMUM_INPUT_WIDTH constant
2025-08-22 16:10:21 +08:00
Noblet Ouways
2144a78880
feat(components): [color-picker-panel] externalize color-picker core component ( #21668 )
...
* feat(components): [color-picker-panel] externalize color-picker
chore: save
chore: save
chore: save
test passing
chore: save
chore: save
chore: save
chore: save
chore: save
styles
chore: save
chore: save
chore: save
chore: save
chore: save
chore: cleanup
chore: save
chore: minor tweaks
* chore: better doc
Co-authored-by: btea <2356281422@qq.com >
* chore: address pr review
Co-authored-by: qiang <qw13131wang@gmail.com >
* chore: fix
* chore: remove extra ̀`.valuè`
* docs: delete useless class in the examples
* chore: apply review
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
* style: add content-box
* chore: use gap instead of margin
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* chore: use pure
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
* chore: remove extra style
* chore: apply koo review
Co-authored-by: kooriookami
<38392315+kooriookami@users.noreply.github.com >
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* chore: apply narrow screen style
Co-authored-by: 知晓同丶 <zhixiaotong.me@qq.com >
* docs: delete redundant types
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: warmthsea <2586244885@qq.com >
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com >
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
Co-authored-by: 知晓同丶 <zhixiaotong.me@qq.com >
2025-08-22 14:13:59 +08:00
Noblet Ouways
2e19e59e67
fix(components): [date-picker] add missing data slot ( #19839 )
...
* feat: add missing date-picker data slot
* chore: fix review & forward old test case
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/date-picker.md
Co-authored-by: btea <2356281422@qq.com >
* chore: update
---------
Co-authored-by: btea <2356281422@qq.com >
2025-08-21 18:19:29 +02:00
八毛钱
5647b3e392
feat(components): [input-tag] add collapse-* prop ( #21477 )
...
* feat(components): Add input box label folding function
- Add collapseTags, collapseTagsTooltip, and maxCollapseTags attributes
- Implement the function of tag folding and mouse hovering to display complete content
- Update documentation and sample code
* feat(components): optimize the judgment before out of focus
-New beforeBlur method
-Add input tag list class name to improve the style and layout of tag list
-Add label text wrapping to optimize the display of long text
* feat(docs): 添加标签折叠功能
- 新增 collapse-tags 属性,用于在多选时将标签折叠为文本
- 新增 collapse-tags-tooltip 属性,用于在鼠标悬停时显示折叠标签的完整内容
- 新增 max-collapse-tags 属性,用于设置折叠标签的最大数量
* feat(components): optimize tag display logic
- Add showTagList and collapseTagList calculation properties to control the display of labels
- Modify the label removal logic, and now remove through the label value instead of the index
- Adjust the rendering method of labels to simplify the template structure
- Removed redundant tags text class styles, and directly displayed with tag values
* refactor(components): optimize tags
- Modify the logic of fallback label deletion, and use the index to directly remove the last label
- Reconstruct the tag rendering method and simplify the template structure
- Remove unused CSS classes
* refactor(components): optimize label rendering logic
- Replace the template tag in the template with the el tag component
- Simplify the rendering logic of labels and improve the readability and performance of components
* refactor(components): optimize key binding of tag list
- Change the key of the tag component from item to index
* docs(components): Modify the description of the collapse tags attribute
- Optimize the description of collapse tags attribute
* feat(components): add custom slots for labels
- Add a slot named "tag" in the el tag component
* test(components): add a test case for the collapseTags function
- Test the basic function of the collapseTags attribute
- est the hover effect of the collapseTagsTooltip attribute
- Test the restriction logic of the maxCollapseTags attribute
* Update docs/en-US/component/input-tag.md
Co-authored-by: qiang <qw13131wang@gmail.com >
* docs(components): update documents
- New features introduced in version 2.11.0 have been added to the document
* test(components): remove comments from unit tests
- Removed unnecessary comments in test code
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-08-21 20:22:03 +08:00
Noblet Ouways
a985f511a0
chore: date-picker-panel tweaks ( #21827 )
...
* docs(components): [date-picker-panel] add missing props & make the doc clearer
* fix(components): [date-picker-panel] set default time-format & date-format
* refactor(components): [date-picker-panel] remove `format` property
2025-08-21 20:01:27 +08:00
Noblet Ouways
96c5d8ae8c
fix(components): [cascader] treat tagTooltipRef as array ( #21826 )
...
* fix(components): [cascader] treat ̀tagTooltipRef` as array
* Update packages/components/cascader/src/cascader.vue
Co-authored-by: btea <2356281422@qq.com >
* chore: typecheck
---------
Co-authored-by: btea <2356281422@qq.com >
2025-08-21 10:50:36 +02:00
Noblet Ouways
7644c1fe4a
feat(components): [cascader/select/date-picker] add popper-style ( #21807 )
...
* feat(components): add popper style
* test: enforce ci passing
* chore: handle select-v2 & apply review
Co-authored-by: btea <2356281422@qq.com >
* chore: bump for select component
---------
Co-authored-by: btea <2356281422@qq.com >
2025-08-21 10:46:06 +02:00
知晓同丶
3b8a590baf
docs: improve examples layout for narrow screens ( #21489 )
...
* docs: improve examples layout for narrow screens
* docs: style related
* style: [statistic] use utilities
* style: [input] remove deep
* style: [transitions] change style
* refactor: [date-picker-panel] narrow refactor
2025-08-21 10:22:05 +02:00
Monday1997
9062df2f31
fix(build): path compatible with Windows platform ( #21423 )
...
* fix(build-utils): fn excludeFiles has bug if path with 'test' in win32
* fix: update
* chore: rename slash to normalizePath
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-08-21 11:39:32 +08:00
dhj-l
96e3278472
fix(components): [table] show-overflow-tooltip dynamic switch ( #21811 )
...
* fix(components): el-table-column: show-overflow-tooltip dynamic switch
* fix(components): el-table-column: show-overflow-tooltip dynamic switch
* test: add test case
* chore: remove previous tests
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-08-21 07:11:58 +08:00
Noblet Ouways
ada03b0798
fix(components): [table] make root show-overflow-tooltip dynamic ( #21823 )
2025-08-20 19:49:04 +08:00
LeiZhang
92dc3c2398
fix(components): [radio-group] prop-value cause ivalidate loop ( #21814 )
...
Co-authored-by: 路振凯 <l>
2025-08-20 17:35:01 +08:00
知晓同丶
98041055b0
feat(components): [message] add placement option & method ( #21747 )
...
* feat(components): [message] add `placement` option & method
* fix: resolve test hanging issue caused by reactive circular dependency
* test: add test
* feat: add placement `top-left/top-right/bottom-left/bottom-right`
* refactor: split large normalizeOptions function
* docs: adjust description text
* chore: remove unused height expose
* refactor: simpify code
* style: opt-in center style & simplified animations
* style: replace :not(.center) with :is(.left,.right) for more explicit
* feat: add `placement` to `config-provider`
* fix: fix test warning when placement is undefined
* refactor: remove useless style & simpify types
* fix: avoid circular dependency
* chore: types related
* Update docs/examples/config-provider/message.vue
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* Update packages/components/config-provider/__tests__/config-provider.test.tsx
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
* chore: make typecheck happy & format
* style: add top/bottom transition
* chore: format
---------
Co-authored-by: zhixiaotong <947803089@qq.com >
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com >
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-08-19 15:16:49 +00:00
Noblet Ouways
bc71cba2d2
feat(components): [config-provider/button] add text prop ( #21806 )
2025-08-19 17:08:31 +02:00
Noblet Ouways
ea85a0d25e
docs(components): add tree-select node-key information ( #21810 )
...
closed #20913
2025-08-19 17:07:53 +02:00
btea
1101998e1a
ci: upgrade github-pages-deploy-action to 4.4.1 ( #21821 )
2025-08-19 13:26:12 +02:00
btea
4ea542e40f
docs: [date-picker-panel] update show-week-number type ( #21819 )
2025-08-19 09:19:09 +00:00
Zhong
e3b5db5d2a
fix(components): [slider] correctly reset sliderSize ( #21812 )
2025-08-19 16:35:34 +08:00
Noblet Ouways
a1b0e504a3
feat(components): [date-picker-panel] externalize date-picker core component ( #21331 )
...
* feat(components): [date-picker-panel] add `date-picker` core component
Revert "feat(components): [date-picker] flat picker PoC"
This reverts commit 9952c7fc0f9aedd72723d553878f4282f9448951.
chore: get visual panel
chore: wip
chore: wip
chore: wip
chore: wip
chore: handleChange portable
chore: prettier
Revert "chore: prettier"
This reverts commit 87f1585e27f39c580d5f1f3439670bca44cedb6b.
Revert "chore: handleChange portable"
This reverts commit 99c1c1fc2e541703481c3933d154ab80677181c1.
chore: revert & be good
chore: prettier & lint
chore: some cleanup
chore: refine a bit
chore: refine
chore: style tweaks for panel
chore: handle disabled
chore: fix test
test: add disabled
chore: update
chore: refine
chore: save
chore: temp undo diff docs
chore: rename bordered => border
test: add time pickers
Revert "chore: temp undo diff docs"
This reverts commit ddf11fae1ab26d63e85b0fd5ab6f7739e90bbfb7.
chore: save
* chore: set `show-footer` default to false
* chore: review & simplify
Co-authored-by: btea <2356281422@qq.com >
* chore: add overview icon
* fix: doc typo
* chore: doc tweaks
* chore: rebase tweaks
* chore: remove change event for panel
* fix: css import path
Co-authored-by: btea <2356281422@qq.com >
* chore: rebase & doc tweak
* chore: fix review
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: warmthsea <2586244885@qq.com >
* fix: apply review
Co-authored-by: qiang <qw13131wang@gmail.com >
* chore: remove popper injection 1/2
* chore: remove popper injection 2/2
* chore: address same import
* docs: delete format example
* chore: remove useless passing prop
* chore: resolve conflict
* docs: update datetime props
---------
Co-authored-by: btea <2356281422@qq.com >
Co-authored-by: warmthsea <2586244885@qq.com >
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-08-19 10:08:07 +02:00
Noblet Ouways
2888dad3f2
fix(components): [input] add work-break to CONTEXT_STYLE ( #21809 )
...
closed #21808
2025-08-19 06:57:10 +08:00
Zhong
c33aeb4762
fix(components): [cascader] correctly handle focus and blur events ( #21510 )
...
* fix(components): [cascader] correctly handle focus and blur events
* fix: 正确 event type
Co-authored-by: qiang <qw13131wang@gmail.com >
* chore: rerun ci
* fix: close popper on blur
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2025-08-18 18:48:40 +02:00
dhj-l
51fce50758
fix(components): [steps] dynamic status step exception ( #21753 )
...
* fix(components): 修复当el-step显式设置status属性后,后续步骤的进行中状态(processStatus)失效
* fix(components): 修复当el-step显式设置status属性后,后续步骤的进行中状态(processStatus) 失效
* refactor(components): optimize test selector usage in steps test
* refactor(components): optimize test selector usage in another steps test
* chore: format
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-08-18 18:49:15 +08:00
Zhong
cd7bf873d0
docs(components): [popover] update examples ( #21785 )
...
* docs(components): [popover] remove `delayHide`
* docs: update
* docs: update
---------
Co-authored-by: warmthsea <2586244885@qq.com >
2025-08-18 09:38:35 +00:00