Commit Graph

5404 Commits

Author SHA1 Message Date
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
chouchouji
bfbd4741a2 test(components): [tag] replace closeTransition with disableTransitions (#17611)
* test(components): [tag] replace closeTransition with disableTransitions

* test(components): [tag] complete type test
2024-07-24 13:45:32 +08:00
chouchouji
ff5ba6a764 test(components): [badge] complete test cases (#17628) 2024-07-24 05:39:19 +00:00
sea
213b489c29 chore(vscode): fix unocss highlighting on windows caused by node path diff (#17644)
chore: fix unocss highlighting on windows caused by node path diff
2024-07-23 18:45:44 +08:00
xiaofei
f0f090c61f feat(components): [time-select] export TimeSelectProps and Instance (#16511)
* feat(components): [time-select] export TimeSelectProps and Instance

* chore: [time-select] use withInstall

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-23 16:22:59 +08:00
btea
39763fcfe0 feat(docs): support playground sync theme (#16735)
* feat(docs): support playground sync theme

* fix: dark mode error
2024-07-23 16:02:35 +08:00
wzc520pyfm
7db060b7fb docs(components): [menu] use new display tag (#15385)
* docs(components): [menu] use new display tag

* docs(components): [menu] delete deprecated attr of sub-menu
2024-07-23 11:04:23 +08:00
qiang
015f9327be chore(eslint-config): ignore the vitepress cache folder (#17635) 2024-07-23 10:58:41 +08:00
wzc520pyfm
5fc967c63e docs(components): [dropdown] use new display tag (#15378)
* docs(components): [dropdown] use new display tag

* docs(components): [dropdown] format doc

* docs(components): [dropdown] add delete tag for button type
2024-07-23 10:42:19 +08:00
wzc520pyfm
07a1ac7583 docs(components): [carousel] use new display tag (#14953) 2024-07-23 10:24:48 +08:00
wzc520pyfm
b7c9c1010b docs(components): [tabs] use new display tag (#15380) 2024-07-23 10:17:43 +08:00
sea
a5a7699f85 fix(components): [form] not use status-icon and use slot icon style error (#16848)
* fix: form validate-icon

* fix: form validate-icon

* test: fix ci image test error

* test: delete ci image test error
2024-07-22 18:02:55 +08:00
久染 | JiuRan
122b2fda82 fix: popper content type check (#17040)
* fix: popper content type check

* fix: code lint

* fix: effect type

* fix: all popper effect type

* fix: replace all EffectType

---------

Co-authored-by: Tong Siyuan <jiuran@jiurandeMacBook-Pro.local>
2024-07-22 17:33:02 +08:00
Liao-js
92204e97f1 fix(components): [tabs] bar width is error when only one bar (#17016) 2024-07-22 17:02:28 +08:00
郭某人
1faeb5f314 fix(components): [tabs] add button misalignment in vertical layout (#16986)
* fix(components): [tabs] Layout issues

* fix(components): [tabs] Simplify code
2024-07-22 16:36:44 +08:00
wzc520pyfm
3ec8580bc0 docs(components): [popover] use new display tag (#15387) 2024-07-22 14:23:17 +08:00
知晓同丶
033867f919 feat(components): [loading] replenish loading attributes (#17174)
* docs: replenish loading attributes

* fix: format md with prettier

* docs: redo `element-loading-background`

* feat(components): [loading] replenish loading attributes

* docs: add version tag

* Update loading.md
2024-07-22 08:08:43 +08:00
chouchouji
9a9afd4734 refactor(components): [link & text] optimize boolean type (#17610) 2024-07-21 21:26:14 +08:00
流君酱
1cdf1b9687 chore(build): update declare module name for volar (#17430)
chore(build): Update declare module name for volar
2024-07-21 18:10:54 +08:00
chouchouji
c03c1dd2ce refactor(components): [button-group] optimize code (#17607) 2024-07-21 18:05:47 +08:00
sleepyShen1989
56d1afa283 fix(components): [input] add prop "row" explicit declare (#17085) 2024-07-21 13:23:04 +08:00
xion
0f8684310b docs(docs): [skeleton] fix layout error in example (#17291) 2024-07-20 11:27:46 +08:00
btea
ab494bb48a fix(components): [message-box] vue wraning when button state is loading (#17603) 2024-07-20 11:16:06 +08:00
Jeremy
1af2641228 fix: sass declaration deprecation error (#17549)
* fix: sass declaration deprecation error

* Add `&{}` for wrapping nested css blocks.

* fix: lint

* fix: update changes

* fix(style): switch/table-v2/upload compiling warning

* fix(style): update the rest warned sass files to avoid warning
2024-07-20 11:03:12 +08:00
ntnyq
8f9d512129 feat(components): [cascader] add tag-effect prop (#17443)
* feat(components): [cascader] add `tag-effect` prop

* docs: sync version tag

Co-authored-by: qiang <qw13131wang@gmail.com>

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-07-20 08:55:15 +08:00
0song
d38283d3ed chore: uodate element plus email address (#17600) 2024-07-20 08:48:01 +08:00
qiang
e99fda889b fix(components): [countdown] SSR hydration error (#17554)
* fix(components): [countdown] SSR hydration error

* fix: test
2024-07-19 18:23:04 +08:00
sea
0f93f11ad4 fix(components): [table] expand-row-keys change to explicit type (#17333)
fix: change to explicit
2024-07-19 16:05:57 +08:00
dopamine
05152a09c0 docs: [image] fix placeholder demo (#17245) 2024-07-19 15:56:43 +08:00
btea
0484b80e78 fix(components): [tree]calling method to expand node accordion mode fail (#17441) 2024-07-19 15:20:47 +08:00
ntnyq
cd3d58f07c fix(components): [cascader] reactive prop collapse-tags (#17449)
feat(components): [cascader] reactive prop `collapse-tags`
2024-07-19 14:57:57 +08:00
momei
2c0b196fef docs(components): [message-box] fix api prop description (#17592) 2024-07-19 13:49:17 +08:00
Panzer_Jack
dbfa93bab1 feat(components): [date-picker] type add months params (#17342)
* feat(components): [date-picker] `type` add `months` params

closed #17317

* feat(components): [date-picker] optimized code

* docs(components): [date-picker] enhanced multiple selection example

* test(components): [date-picker] add test

---------

Co-authored-by: Panzer_Jack <shenchang@bilibili.com>
2024-07-19 11:47:25 +08:00
sea
ff4aadb6ab docs: perf highlight display and simplify code (#17588) 2024-07-19 09:34:36 +08:00