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
sleepyShen1989
61b79d4bbe
test(components): [alert] change test case to match description ( #14551 )
2023-10-15 13:16:50 +08:00
qiang
db0e65577d
refactor(components)!: [select-v2] value-key is used for object select ( #13263 )
...
refactor(components): [select-v2] value-key is used for object select
2023-10-13 13:08:34 +08:00
gimjin
4b5a9bf279
fix(components): [text] not support multi-line ellipsis ( #11976 )
...
* docs(components): [text] line-clamp prop and update example
* test(components): [text] line-clamp test
* fix(components): [text] not support multi-line ellipsis
* docs: updata
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
2023-10-13 11:26:54 +08:00
一只前端汪
cba217228f
feat(components): [date-picker] add dateFormat and timeFormat props ( #14330 )
...
* fix(components): [time-picker] extractDateFormat extractTimeFormat
* fix(components): [time-picker] Provide default return values
* feat(components): [date-picker] add dateFormat and timeFormat props
* feat(components): [date-picker] update demo
* Update docs/en-US/component/datetime-picker.md
Co-authored-by: btea <2356281422@qq.com >
* Update docs/en-US/component/datetime-picker.md
---------
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: btea <2356281422@qq.com >
2023-10-13 11:18:23 +08:00
qiang
7f375f09af
fix(components): [menu] remove excess inline styles ( #13693 )
...
* fix(components): [menu] remove excess inline styles
* fix(theme-chalk): [menu] fix styles
2023-10-13 10:37:03 +08:00
Icey Wu
39fe0a4e22
feat(components): [image-viewer] add minScale and maxScale ( #14120 )
...
* fix(components): [image-viewer] add scale props
* docs(components): [image] add min-scale and max-scale properties
* feat(components): [image] add minScale and maxScale properties
* docs(components): [image] add example properties
* docs(components): [image] add docs properties
* docs(components): [image] add docs properties
* docs(components): [image] update version tag
2023-10-12 15:23:48 +00:00
qiang
ca8846c532
feat(components): [select] accessibility enhancement ( #14503 )
...
* feat: accessibility enhancement
* fix: adjusting the attributes of Scrollbar
* Update docs/en-US/component/scrollbar.md
Co-authored-by: btea <2356281422@qq.com >
* docs: updata
* fix(components): [select] aria-selected error
---------
Co-authored-by: btea <2356281422@qq.com >
2023-10-12 09:29:00 -05:00
Karolis_Stoncius_Sneakybox
9e08fef52c
fix(components): [checkbox] indeterminate checkbox a11y fix ( #14322 )
2023-10-12 08:55:23 -05:00
qiang
942284dbe1
fix(components): [table] show-summary style error when table-layout=auto ( #14523 )
2023-10-12 08:46:01 -05:00
一只前端汪
b823348790
fix(components): [table] fix summary row cells on table with layout auto not aligned with data cells ( #14315 )
...
fix(components): [table] fix summary row cells not aligned
2023-10-12 13:02:44 +08:00
kamesan012
cae9ef17b8
fix(components): inline style doesn't use the custom sass setting value ( #14117 )
...
* fix(components): inline style doesn't use the custom sass setting value
closed #14038
* Update packages/components/select/src/useSelect.ts
Co-authored-by: btea <2356281422@qq.com >
* fix(components): update codes
* fix(components): use ns.cssVarName('input-height')
---------
Co-authored-by: btea <2356281422@qq.com >
2023-10-11 19:14:38 -05:00
wzc520pyfm
4bfe10e682
docs(components): [descriptions] use new display tag ( #12673 )
2023-10-11 10:28:46 -05:00