Commit Graph

2701 Commits

Author SHA1 Message Date
wzc520pyfm
34effd4e7e refactor(components): [carousel] class optimization in code (#14954)
refactor(components): [carousel] class optimization in code
2023-12-26 20:36:35 +09:00
Xc
972f236a12 fix(components): [date-picker] add first click demo (#15252) 2023-12-25 10:50:10 +08:00
知晓同丶
9e34ea5e54 feat(components): [autocomplete] add loading slot (#15206)
* feat(components): [autocomplete] add `loading` slot

* chore: Update autocomplete.md

* docs(components): [autocomplete] modify loading slot description

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

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

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

---------

Co-authored-by: zhixiaotong <zhixiaotong.me@qq.com>
Co-authored-by: btea <2356281422@qq.com>
2023-12-23 16:48:08 +08:00
btea
63d6bfedf5 fix(components): [collapse] emit value type check error (#15242) 2023-12-23 16:26:17 +09:00
知晓同丶
b79defc452 feat(components): [menu] add popper-classsubMenuTimeout props (#15193)
* feat(components): [menu] add `popper-class`、`subMenuTimeout` props

closed #15149

* refactor(components): [menu] simplify timeout props naming

* docs(components): [menu] add description of timeout

* refactor(components): [menu] remove useless codes

* Update menu.md

* revert: Update sub-menu.ts

---------

Co-authored-by: zhixiaotong <zhixiaotong.me@qq.com>
2023-12-23 13:10:54 +08:00
Xc
dd81a39772 fix(components): [date-picker] handleFocusPicker delay (#15197) 2023-12-22 15:42:16 +08:00
류한경
62206bb0c0 fix(components): [input] remove unnecessary properties (#15220) 2023-12-22 09:56:46 +08:00
一只前端汪
c4dac14f1b refactor(components): [input] get maxlength and minlength from props instead of attrs (#15212)
* refactor(components): [input] get maxlength and minlength from props

* refactor: remove default
2023-12-21 14:30:57 +08:00
btea
e5a3a13760 fix(components): [input] input-style rendering error (#15174)
fix(components): [el-input] input-style rendering error
2023-12-17 12:49:28 +08:00
btea
6416bb24a4 test(components): [tree] filter expand loaded node (#15175) 2023-12-17 12:49:06 +08:00
Zenyb
d408533ca8 fix(components): [tree] node drag error when using custom allowDrop method (#15005)
fix(components): [tree] fix issue #14704

- Reset dragState.value.dropNode to null when allowDrop is transfered from true to false.(For issue #14704)

Co-authored-by: yongbo.zeng_U+ <yongbo.zeng@united-imaging.com>
2023-12-16 19:48:52 +08:00
btea
834fb38c51 fix(components): [tree] filter expand loaded node (#15150) 2023-12-16 12:39:11 +08:00
cuongle-hdwebsoft
7f687ae598 feat(components): [el-menu] allow user to hide menu when clicking outside (#14742)
* fix(components): allow user to hide menu when clicking outside

when user sets `menu-trigger` to `click` and then clicking outside, it should be close menu

closed #14738

* revert settings.json config

* fix: debounce hide menu when clicking out side

* fix: only trigger click outside when menu is open

* fix: hide parent menu

* fix: only trigger close menu when its opened

* refactor: remove redundant code

* refactor: remove redundant code

* fix(docs): `collapse-on-click-outside` prop

* fix(docs): `collapse-on-click-outside` prop

* fix: move `clickOutSide` to `menu.ts`

* fix: submenu does not emit `close` when clicking outside

* fix: submenu does not emit `close` when clicking outside

* fix: ts type

* fix: ts type

* fix: only close when passing `props.collapseOnClickOutside` to `true`

* refactor: create `directives` variable

* improvement: allow `recusiveMouseInSubMenu` to receive array

* refactor: remove redundant code

* fix: rename `recusiveMouseInSubMenu` to  `recursiveMouseInSubMenu`

* feat: add `hide-timeout` prop

* fix: revert code

* fix: code owner

* fix: coder owner

* fix: menu closed when clicking on submenu

* refactor: remove redundant code

* fix: get correct index path

* fix: build

* refactor: update docs and remove `unref`

* fix: change `collapseOnClickOutside` to `closeOnClickOutside`

* fix: remove `hideTimeout` prop
2023-12-15 13:34:22 +08:00
ivan0525
d4f331ffb6 fix(components): [date-picker] tagName judgement error (#15079)
* fix(components): [table] fix tests typo

* fix(components): [date-picker] tagName judgement error

---------

Co-authored-by: zhuangyufeng <zhuangyufeng@szkingdom.com>
2023-12-14 21:07:05 +08:00
Innei
6befedd11c fix(components): [collapse-transition] collapse get el exists height (#14801)
fix: collapse get el exists height

Signed-off-by: Innei <i@innei.in>
2023-12-14 19:22:14 +08:00
xingyixiang
ac6b0e74f5 feat(components): [pagination] add change event (#14828)
* feat(components): [pagination] add change event

* feat(components): [pagination] add change event

* feat(components): [pagination] add change event

* feat(components): [pagination] add change event

* feat(components): [pagination] add change event
2023-12-13 09:54:27 +08:00
kooriookami
b7a05e7687 fix(components): [input-number] Fix not trigger change event and incorrect value display (#15066)
* fix(components): [input-number] Fix not trigger change event

closed #14967

* fix(components): [input-number]

* test(components): update test

* fix(components): fix #14438
2023-12-12 12:08:16 +08:00
星如雨
df0befcad0 feat(components): [switch] (in)active icon slot (#15078)
* feat(components): [switch] (in)active icon slot

* feat(components): [switch] slots are renamed

* test(components): [switch] action-slot test case
2023-12-09 10:16:05 +08:00
xingyixiang
b6b98bb1d8 fix(components): [table] tooltipOptions.showAfter is not effective (#14741)
* fix(components): [table]
tooltipOptions.showAfter is not effective

* fix(components): [table]
rolling unable to destroy Popper
2023-12-06 20:29:43 +08:00
知晓同丶
750088624e feat(components): [menu] add popperOffset and ellipsisIcon props(#14923) (#15051)
* feat(components): [menu] add popperOffset and ellipsisIcon props(#14923)

* Update docs/examples/menu/ellipsis.vue

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>

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

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>

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

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>

* docs(components): [menu] upgrade props

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

Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>

---------

Co-authored-by: zhixiaotong <zhixiaotong.me@qq.com>
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>
2023-12-06 10:34:47 +08:00
一只前端汪
0482d11337 fix(components): [data-picker] use renderSlot simplified code (#15036) 2023-12-05 15:10:08 +08:00
一只前端汪
005bdf6143 fix(components): [table] header slot not displayed (#15035)
* fix(components): [table] header slot not displayed

* fix(components): [table] header slot not displayed

* fix(components): null commit
2023-12-05 15:09:13 +08:00
一只前端汪
0c8b6a5906 fix(components): [table-v2] cell, header-cell, empty slots not displayed (#15016)
Thanks for your contribution.
2023-12-05 15:08:08 +08:00
Travis
0ee51e0708 fix(components): [watermark] Support for lower versions of Firefox (#14993)
* fix(components): [watermark] Support for lower versions of Firefox

fontBoundingBoxAscent属性在firefox V116版本才支持,在低版本firefox中,采用 actualBoundingBoxAscent 进行向下兼容,可以支持到
firefox V74

* chore(components): [watermark] add a line of comments for the processing

* perf(components): [watermark] change "!=" to "!=="
2023-12-04 19:40:32 +08:00
Fuphoenixes
6594757abf fix(components): [watermark] mutationObserver should work (#14822)
fix(components): mutationObserver should work

closed #14819

Co-authored-by: phoenizhao <phoenizhao@tencent.com>
2023-12-04 14:00:37 +08:00
wzc520pyfm
6542286292 docs(components): [slider] use new display tag (#14711) 2023-12-03 22:17:50 +08:00
Zenyb
827d606a88 fix(components): [date-picker] the time panel is closed without losing focus (#14748)
* fix(components): [date-picker] fix bug #14728

* fix(components): [date-picker] use handleFocusPicker to fix #14728

---------

Co-authored-by: yongbo.zeng_U+ <yongbo.zeng@united-imaging.com>
2023-12-03 22:07:17 +08:00
Jevin
77e7f41c17 fix(components): [select-v2] popup height is not accurate (#15012) (#15014)
Co-authored-by: “Jevin” <jevin@mogul-tech.com>
2023-11-30 07:58:56 +00:00
一只前端汪
23201e2f4d fix(components): [tree] default slots not displayed (#14939)
* fix(components): [tree] default slots not displayed

* test: add customize some node contents
2023-11-27 16:33:35 +08:00
kooriookami
9f1ffc06cb chore(element-plus): update @element-plus/icons-vue version (#14968)
* chore(element-plus): update @element-plus/icons-vue version

closed #14944 #14948

* chore: update

* chore: update

* chore(element-plus): update

* chore(element-plus): update

* fix: lockfile

* fix: dts

* fix: types

---------

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-11-27 16:27:16 +08:00
Cheerwhy
f37d056441 feat(components): [select] add header and footer slot (#14876)
* feat(components): [select] add header and footer slot

* fix(docs): [select] incorrect word

* fix(theme-chalk): [select-dropdown] incorrect padding

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

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

* Apply suggestions from code review

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

---------

Co-authored-by: qinzz <qinzz@chint.com>
Co-authored-by: btea <2356281422@qq.com>
2023-11-27 15:26:48 +08:00
sleepyShen1989
74bfbefc28 test(components): [button] change slot mode (#14823) 2023-11-18 16:47:34 +08:00
Karolis_Stoncius_Sneakybox
02090482ed feat(components): [dialog] append dialog to any element (#14317)
* feat(components): [dialog] append dialog to any element

Add the ability to append dialog not just to body, but to any element

* fix(components): [dialog] fix appending to body when append-to is used

* docs(components): [dialog] add version to docs append-to attribute
2023-11-14 19:43:05 +08:00
wzc520pyfm
9d65c0be90 docs(components): [date-picker] use new dispaly tag (#14754)
* refactor(components): [time-picker] update  boolean attr are declared

* docs(components): [date-picker] use new dispaly tag

* docs(components): [date-picker] delete extra description
2023-11-11 21:47:08 +08:00
Fuphoenixes
4580aea8e4 fix(components): [select] style error in multiple collapseTags (#14602) 2023-11-11 21:27:35 +08:00
faga
dfad5539f5 feat(components): [card] adds footer slot (#10357)
feat(components): [card]

adds footer slot

closed #6873

Co-authored-by: btea <2356281422@qq.com>
2023-11-06 19:29:22 +08:00
btea
e95324fa41 Revert "fix(components): [table] tooltipOptions.showAfter is not effe… (#14735)
Revert "fix(components): [table] tooltipOptions.showAfter is not effective (#13175)"

This reverts commit 6238ec8456.
2023-11-03 12:58:05 +08:00
xingyixiang
6238ec8456 fix(components): [table] tooltipOptions.showAfter is not effective (#13175)
* fix(components): [table]
tooltipOptions.showAfter is not effective

* fix(components): [table]
tooltipOptions.showAfter is not effective

---------

Co-authored-by: btea <2356281422@qq.com>
2023-11-02 21:27:49 +08:00
yujinpan
c56968895b fix(components): [tree-select] v-model invalid when source changes (#14603) 2023-10-30 18:48:23 +08:00
Jungzl
b2e26e3828 fix(components): [dialog] consistent imports of lodash 2023-10-30 13:01:08 +08:00
Chen
fd5fc8e855 fix(components): [dialog] fix el-dialog z-index bug (#14373)
* Fix el-dialog z-index bug

* Update packages/components/dialog/src/use-dialog.ts

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

* chore: lint error

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2023-10-29 21:54:44 +08:00
Icey Wu
3b27db428b feat(components): [watermark] add font textAlign and textBaseline (#14567) 2023-10-29 11:42:58 +08:00
cc heart
2c11496a76 fix(components): [rate] Fix the background rate when decimal (#14622)
* fix(components): rate

fix the background rate when decimal

closed #14619

* test: add test case
2023-10-28 21:23:25 +08:00
qiang
bb12dd5e7e fix(components): [select-v2] label error when value not in the options (#14656)
closed #14621
2023-10-28 20:29:31 +08:00
qiang
941966f976 feat(components): [select-v2] add props attribute (#14536)
* feat(components): [select-v2] add props attribute

* docs: updata

* docs: updata

* docs: updata
2023-10-25 20:33:07 +08:00
qiang
808d7a6235 fix(components): [select] input height calculation error (#14565)
closed #14561
2023-10-18 12:27:40 +08:00
qiang
730ffa35e9 fix(components): [watermark] missing the CSS file (#14564)
closed #14560
2023-10-18 11:43:41 +08:00
Karolis_Stoncius_Sneakybox
26e9727299 feat(components): [switch] add label attribute for accessibility (#14319)
* feat(components): [switch] add label attribute for accessibility

* refactor(components): [switch] set default switch label to undefined

* docs: version change
2023-10-16 07:08:09 -05:00
wzc520pyfm
40b64dfb57 docs(components): [upload] use new display tag (#12701)
* docs(components): [upload] use new display tag

* docs(components): [upload] add description for beford-upload

* feat(components): [upload] delete useless attribute

* docs(components): [upload] adjust description and default for attr

* docs(components): [upload] add more detail for data attr
2023-10-15 08:02:13 -05:00
cuongle-hdwebsoft
cea19ac161 fix(components): prevent carousel from auto playing (#14553)
prevent carousel from auto playing

closed #14524
2023-10-15 19:38:17 +08:00