Commit Graph

5437 Commits

Author SHA1 Message Date
daoyi.tian
48dfe3a69a
feat(components): [table] tree children add check strictly (#13519)
* feat(components): [table] tree children add check strictly

* fix(components): [table] remove utils console

* fix(components): [table] error of selector state

* docs: update

* fix: remove unnecessary changes

* fix: the toggleRowStatus has not been processed to selectable

* docs: update

* fix: the rowIndex error

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-08-05 12:10:17 +08:00
qiang
ef54dfbb35
feat(components): [drawer] add append-to (#17761) 2024-08-05 11:32:48 +08:00
赵添
f5c6310d93
docs(components): [mention] example error (#17760) 2024-08-05 02:20:39 +00:00
wzc520pyfm
707e0c9f00
docs(components): [dropdown] add placement property example doc (#12617)
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-08-05 07:36:12 +08:00
小淳
e05da936c3
fix(components): [drawer] fix low animation fps without graphics acceleration (#17696)
* fix(theme-chalk): fix low animation fps without graphics acceleration

fixed the issue where the animation fps of the drawer was low when the graphics acceleration option
was turned off in the browser

closed #17212

* fix(theme-chalk): fix low animation fps without graphics acceleration
2024-08-04 13:52:09 +08:00
qiang
270e1d01ba
fix(components): SSR hydration error caused by disabled prop of teleport (#17551)
* fix(components): sSR hydration error caused by disabled prop of teleport

* fix(components): [teleport] type error

* chore: type error
2024-08-04 13:50:09 +08:00
Robert Zeng
968182a65e
fix(components): [date-picker] clear button repeatedly triggers update:model-value (#17274)
* fix(components): [date-picker] fix #14752

* fix(components): [date-picker] optimize clear logic to fix #14752

---------

Co-authored-by: upthen <zyb.6616@icloud.com>
2024-08-04 11:41:22 +08:00
Lov`u`e
5d1ceaa856
fix(components): [slider] click on marks is inaccurately positioned (#15332)
* fix(components): [slider] click on marks is inaccurately positioned

closed #15330

* fix(components): [slider] inconsistent behavior in range mode

* refactor(components): [slider] simplify logic with setPosition method

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-08-04 10:46:48 +08:00
Masanori Doizaki
76b0ab0a5d
fix(components): [date-picker] fix user input error in monthrange (#12943)
* fix(components): [date-picker] monthrange类型选择器在输入结束后报错

* fix: the format change

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-08-03 21:39:42 +08:00
zwgwf
94a24dcbc8
refactor(components): [image-viewer] optimise translate calc method (#13157)
* Use trigonometric functions to calculate translate, which can support any angle
2024-08-03 20:08:08 +08:00
wzc520pyfm
d94aa4cdb5
fix(components): [abort popper] fix effect type error (#17758)
closed #17751
2024-08-03 10:37:21 +08:00
Dan Sotnik
9a6c8021bd
docs: [menu] fix descriptions for deprecated attributes (#17752)
Fix descriptions for deprecated attributes for Menu component

'--bg-color', '--text-color' and '--active-color' do nothing during styling, because the corrent name is '--el-menu-bg-color' and etc.

Description is corrected and expanded.
2024-08-02 22:04:12 +08:00
Kaine
333e1f9c42
feat(components): [tree-v2] add scrollTo method (#14050)
* feat(components): [tree-v2] add scrollTo method

* docs(components): [tree-v2] scrollTo method

* refactor(components): [tree-v2] rename strollToNode

1. expose scrollTo from listRef

2. rename scrollTo to scrollToNode

3. add test

4. change docs

* docs(components): [tree-v2] add version tag
2024-08-02 20:16:32 +08:00
知晓同丶
aceefd7a24
fix(components): [image] cannot trigger event when image is loaded error (#17692)
* fix(components): [image] cannot trigger event when image is loaded error

closed #17540

* fix: use `excludeListeners` to exclude event listeners

* refactor: optimize code

* fix: replace exclude with pick

* refactor: pick container attrs

---------

Co-authored-by: zhixiaotong <947803089@qq.com>
2024-08-02 17:59:59 +08:00
kooriookami
0f8282520f
chore(components): remove deprecated 2.8.0 (#17735)
* chore(components): remove deprecated 2.8.0

* chore(components): update
2024-08-02 11:08:24 +08:00
赵添
0456c790db
feat: add mention component (#17586)
* feat: add mention component

* fix: build error

* fix: build error

* feat: delete as a whole

* fix: update docs

* fix: update global.d.ts

* fix: update

* fix: update code

* fix: update code

* fix: update code

* fix: rename

* fix: update code

* fix: upload code

* fix: update code

* fix: fixed cursor position abnormality

* fix: update code

* fix: docs add avatar

* fix: tooltip position is wrong when placing on top

* feat: add overview icon

* fix: overview icon color
2024-08-02 11:00:26 +08:00
tangyongjie
76ee10ab69
refactor(components): [slider]optimize ts types (#17292)
* refactor(components): [slider]Optimize ts types

* refactor(components): [slider]fix type check error

* refactor(components): [silder]optimize ts types
2024-08-01 18:59:58 +08:00
dopamine
368fb8c51b
fix(theme-chalk): [tabs] padding is incorrect while hovering on border-card-shaped tab (#17694)
fix(components): [tabs] padding is incorrect while hovering on `border-card`-shaped tab
2024-08-01 09:46:28 +08:00
k983551019
3e6acead57
docs: format the tree-select component code (#17726)
style: Modify code format
2024-07-31 13:48:17 +00:00
qiang
0670bba618
feat(components): [color-picker] alpha-slider a11y (#14245)
* feat(components): [color-picker] alpha-slider a11y

* feat(components): [color-picker] support for adjust step through shift

* feat(components): [color-picker] focus
2024-07-31 15:54:14 +08:00
DonV
6dfc646385
docs: add keyboard control switch theme (#17664)
* feat(docs): add keyboard control switch theme

* chore: optimizing the code

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-31 15:47:33 +08:00
DDDDD12138
f2dc4ec624
docs: update :deep() usage in sponsors-button (#17718)
chore(style): update :deep() usage in `sponsors-button`

Co-authored-by: wuzhiqing <wuzhiqing@linklogis.com>
2024-07-31 15:15:24 +08:00
dopamine
f12b020338
fix(components):[tabs] reactive objects may lose reactivity in label slot (#14135) 2024-07-30 20:11:43 +08:00
thinkasany
b1b69ed235
chore(utils): improve code style for global-node (#17675)
refactor: improve code style for global-node
2024-07-30 15:07:59 +08:00
wzc520pyfm
a9b91d1f0f
fix(components): [select-v2] corrent focus to input when select clicked (#17362)
* fix(components): [select-v2] fix remote init

remote-search scenarios shoule be not initialized

* Revert "fix(components): [select-v2] fix remote init"

This reverts commit d8326888e3df96dee482b9c8098738bc698215af.

* fix(components): [select-v2] no trigger init-states when filter/remote

* test(components): [select-v2] add test for no init when remote search

* fix(components): [select-v2] add back the necessary condition

* fix(components): [select-v2] correct input focus

input shoule be fouce when click el-select

* fix(components): [select-v2] focus first and then completed taggle-menu
2024-07-30 10:49:46 +08:00
Junan
82c612e679
fix(style): [radio] marginRight 30px same as checkbox (#15260)
* fix(style): [checkbox] marginRight 32px same as radio

* fix(style): [radio] marginRight 30px same as checkbox

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-29 18:16:42 +08:00
dopamine
ae0439df9f
fix(components): [tabs] optimize SSR (#15183) 2024-07-29 18:01:07 +08:00
betavs
a2323f0bb3
fix(components): [slider] data anomaly when the input value is undefined (#15402)
fix(components): [slider] data anomaly

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-29 15:20:04 +08:00
dopamine
c76cc8bc92
fix(components): [table] inaccurate type of toggleRowSelection (#17687) 2024-07-29 13:40:05 +08:00
qiang
506b5f84aa
chore(components): [select] remove unused Input component (#17690)
* chore(components): [select] remove unused Input component

* chore: add nocheck
2024-07-29 08:23:46 +08:00
btea
f6bfe8ec3d
chore: [table] fix warn info & ts error (#17271) 2024-07-28 22:25:21 +08:00
qiang
233d38b631
refactor(hooks): rewrite composition as a composable function (#14240)
* refactor(hooks): rewrite composition as a composable function

* fix(components): [select] avoid navigateOptions when composing Chinese

* fix: error

* chore: change afterComposition
2024-07-28 21:11:20 +08:00
Oliver Mak
9fe6eab4c7
docs: [menu] fix invalid HTML code in the example (#17594)
* docs(components): [menu] Fix invalid HTML code

* docs(components): [menu] No need extra class for CSS
2024-07-28 20:08:54 +08:00
Polaris-tl
ce0220612e
perf(hooks): replace the ref object with a plain object (#15061)
Co-authored-by: 唐铃 <ling.tang01@geely.com>
2024-07-28 18:22:44 +08:00
dopamine
2fce7b469b
fix(components): [scrollbar] restore scroll position in onActivated hook (#11363) 2024-07-27 22:21:35 +08:00
dopamine
88e1f2de7e
chore: improve intellisense in codebase (#17599)
* chore: improve intellisense in codebase

* bump unplugin-vue-components
2024-07-27 22:00:27 +08:00
离谱
b692e37e57
fix(components): [table] fix sorting issue in table-column (#17608)
fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column

Revert "fix(components): [message-box] vue wraning when button state is loading (#17603)"

This reverts commit ab494bb48a.

fix(components): fix sorting issue in table-column

Revert "docs(docs): [skeleton] fix layout error in example (#17291)"

This reverts commit 0f8684310b.

fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column

fix(components): fix sorting issue in table-column
2024-07-27 18:08:40 +08:00
dopamine
87c5e45122
fix(components): [table] cover more edge cases for show-overflow-tooltip (#17629)
fix(components): [table] cover more edge cases for `show-overflow-tooltip`
2024-07-27 17:55:29 +08:00
Lov`u`e
cb8d869082
fix(components): [slider] set slider precision (#15328)
fix(components): add a attribute:precision,used to set slider precision

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-27 17:36:08 +08:00
btea
68fe36ba38
fix(components): [select] exceeding the limit will still trigger update (#17685)
* fix(components): [select] exceeding the limit will still trigger update

* fix: update
2024-07-27 15:51:59 +08:00
qiang
8d154dfad8
fix(build-utils): ignore the effects of directories when exclude files (#17654) 2024-07-27 11:57:47 +08:00
sea
606ff06322
improvement(components): @touchstart @touchmove @wheel add passive (#16741)
* perf(components): @touchstart @touchmove add passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* perf(components): update passive

* style: fix lint

* perf(components): update passive

* perf(components): update passive

* perf:  delete useless code
2024-07-26 21:01:17 +08:00
Element
7a1d0c3051
chore: Update changelog 2.7.8 (#17683)
chore: update changelog 2.7.8
2024-07-26 09:45:35 +00:00
ToyCat93
b0b98e5d11
fix(components): [segmented] modelValue boolean type validation warning (#17656)
* fix(components): [segmented] of boolean type, throw invalid event args

* docs(components): [segmented] add boolean type to the v-model
2024-07-26 13:48:41 +08:00
sea
0b2f6911a9
feat(components): [carousel] export activeIndex (#17650)
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-26 10:20:25 +08:00
sea
a11a7d09dc
feat(components): [carousel] add cardScale prop (#17621)
* feat: add params

* docs: add content

* perf: code

* ci: again test
2024-07-25 14:31:37 +08:00
chouchouji
2564007850
refactor(components): optimize component boolean type (#17622)
* refactor(components): optimize component boolean type

* style(components): [overlay] fromat code
2024-07-25 14:17:23 +08:00
Manshu Tusker
f974ea5d81
fix(components): [cascader] failed to retrieve value when value is 0 (#17651)
* fix(components): correct data display in Cascader

Resolved an issue where certain falsy values, such as 0, were incorrectly treated as undefined in
data processing and validation logic, ensuring accurate handling and display across all components.

closed #17647

* revert(other): do not submit pnpm-lock.yaml

do not submit pnpm-lock.yaml.
2024-07-25 14:10:39 +08:00
btea
c7dea71e81
feat(components): [table-column] add filter-icon slot (#17272)
* feat(components): [table] add `filter-icon` prop

* chore: remove

* chore: remove

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

* feat: filter-icon slot

* test: test case

* chore: update

* chore: update
2024-07-24 14:47:42 +08:00
sea
06ab1a0183
docs: add Style source link (#17316)
* docs: source add style link

* docs: add file judgment
2024-07-24 14:45:15 +08:00