Commit Graph

5506 Commits

Author SHA1 Message Date
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
Aaron-zon
725349a295
fix(components): [color-picker/tree-v2] build error typechecking fails with error TS2300 (#17545)
fix(components): build error typechecking fails with error TS2300
2024-07-17 15:27:46 +08:00
0song
38a4b0ac8c
feat(components): [cascader] add persistent props to cascader to improve performace (#17526)
* feat: add persistent props to cascader to improve performace

* chore: update doc
2024-07-15 21:21:21 +08:00
sea
d913ba74c8
fix(components): [radio-button] model-value click style lost and format test file (#16692)
* fix(components): [radio-button] model-value click style lost

* refactor: radio button model value style

* style: delete test and format

* style: back old

---------

Co-authored-by: 云游君 <me@yunyoujun.cn>
2024-07-15 19:21:44 +08:00
dopamine
f6b7fb30a8
refactor(docs): upgrade vitepress (#17444)
* docs: upgrade vitepress

* revert original copy button

---------

Co-authored-by: 云游君 <me@yunyoujun.cn>
2024-07-15 18:30:10 +08:00
btea
fe0d162193
fix(components): [tree-v2] component activation content not displayed (#17511) 2024-07-13 17:19:34 +08:00
sea
2082247ebb
docs(components): [radio & checkbox] add using value tip and perf examples (#17051)
docs: [radio & checkbox] add using `value` tip and perf examples
2024-07-13 09:59:31 +08:00
Element
5d6051d78e
chore: Update changelog 2.7.7 (#17522)
chore: update changelog 2.7.7
2024-07-12 07:39:36 +00:00
0song
fc49b9de25
chore: update doc (#17506) 2024-07-10 11:55:48 +00:00
sea
9ded53fb20
feat(i18n): add fr translation for el-tour (#17484)
feat: add fr translation for el-tour
2024-07-10 15:05:32 +08:00
qiang
10ae88b73c
fix(hooks): cannot access 'useEmptyValuesProps' before initialization (#17448) 2024-07-09 19:02:05 +08:00
赵添
fc15cad898
fix(components): [tree-select] fix filter no matching data error (#17473)
* fix(components): [tree-select] fix filter no matching data error

* fix: immediate
2024-07-09 19:01:32 +08:00
qiang
6032af5405
fix(ssr): [tree-select] document is not defined (#17460) 2024-07-08 20:09:12 +08:00
qiang
eb5595457e
chore(play): add breakpoint debugging config for VS Code (#17447) 2024-07-08 14:31:23 +08:00
ntnyq
4a30d886a8
feat(components): [select & select-v2] add tag-effect prop (#17445) 2024-07-07 12:40:09 +08:00
sea
ea6b50fdc6
docs: add single closed tag tip for using CDN in HTML (#17404)
* docs: add useing cdn tips

* docs: add useing cdn tips
2024-07-07 08:46:45 +08:00
wzc520pyfm
e63ff37972
feat(components): [message-box] add loading-icon to confirmbtn,cancelbtn (#17360)
* feat(components): [message-box] add loading-icon to confirmbtn,cancelbtn

closed #17358

* chore(components): [message-box] add loading-icon type to messagebox opt

* docs(components): [message-box] add loading-icon to options

* docs(components): [message-box] add version for options

---------

Co-authored-by: btea <2356281422@qq.com>
2024-07-07 08:36:49 +08:00
Bryan Lee
6124d3d1ba
ci: bump pnpm/action-setup from 2 to 4 (#17419)
* ci: update actions/checkout

* ci: update pnpm/action-setup
2024-07-05 10:24:11 +08:00
btea
f52d1cc8c9
fix(components): [carousel] disable the last monitoblur effect (#17374) 2024-07-04 11:31:17 +08:00
Declan Chiu
c03c03b493
fix(components): [image] imageViewer crossorigin configuration missing (#17341)
* fix(components): [image] imageViewer crossorigin configuration missing

* fix: 修复代码格式化的问题和 crossorigin 的泛型类型缺失问题

* fix: 修复 imageViewer crossorigin props 没有传入的问题

* fix: 剔除 imageViewer 多余的 crossorigin 的 ref 定义

---------

Co-authored-by: 邱子健 <qiuzijian@realibox.com>
2024-07-01 17:40:37 +08:00
yang
c3c3793e4f
flx(component): buttonColor is calculated in the 'var' case (#17319)
* flx(component): buttonColor is calculated in the 'var' case

* pass test:ssr

* add prefix

* pass lint
2024-06-28 14:14:01 +08:00
kaedeair
9e76e6fdb6
fix(components): [tree] add missing type reject for LoadFunction (#16990)
Co-authored-by: btea <2356281422@qq.com>
2024-06-26 18:01:46 +08:00
sea
17fc769abd
feat(components): improve event and supplement docs (#17150)
* feat: improve event and supplement documentation

* feat: improve event and supplement documentation

* style: lint back old

* docs: autocomplate select event content back old

* docs: cascader clear event add version

* fix: delete redundant code

* feat: back old code

* feat: back old code

* feat: back old code

* chore: update version
2024-06-26 11:07:29 +08:00
sea
c1fcf9e2b8
style: css uniformly uses px (#17101)
style: CSS uniformly uses px
2024-06-26 09:06:41 +08:00
yang
9619e62d0c
fix(components): [pagination] size global adaptation (#17306)
* fix(components): [pagination] `size` global adaptation

* Update packages/components/pagination/src/pagination.ts

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

---------

Co-authored-by: btea <2356281422@qq.com>
2024-06-25 09:01:29 +08:00
kooriookami
8c2868e72e
docs(form): beautify the demo (#17309)
docs(components): beautify the demo
2024-06-24 09:06:40 +00:00
星如雨
91ee8606fb
feat(components): [form-item]: add label-position prop (#17111)
* feat(components): [form-item]: add `label-position` prop

* docs(components): form-item label-position docs

* test(components): form-item

closed form-item label-position test

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

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

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

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

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

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

* fix(components): form-item line-height is overridden by the form style
fix(components): form-item label-position style is invalid when label-width is auto

* docs(components):  update form and form-item alignment examples

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

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

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

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

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>
2024-06-24 16:43:02 +08:00
Element
e63d906d44
chore: Update changelog 2.7.6 (#17300)
chore: update changelog 2.7.6
2024-06-21 15:03:49 +00:00
锌小子
605499699e
fix(components): [date-picker] support dynamic setting of format (#17161)
* fix(components): [date-picker]

change format will not update component

closed #17149

* test(components): [date-picker]

Add a test case for supproting dynamic format

* test(components): [date-picker]

correct test case

---------

Co-authored-by: 张东 <A80784@internet.com>
Co-authored-by: zhangdong <a80369@gree.com.cn>
2024-06-21 15:25:08 +08:00
btea
58b60e52dc
fix(components): [progress] setting both color and striped is invalid (#17235)
* fix(components): [progress] setting both color and striped is invalid

* chore: fix test
2024-06-21 12:44:55 +08:00
yang
a8a2298a6d
feat(pagination) : add size prop (#16858)
* fix(components): [table]

closed #11023

* fix(components): add component prop 'size' and related style supplement

BREAKING CHANGE :
size

closed #16830

* Update component documentation

* Update documentation and tests

* Optimized using useFormSize

* Keep the 'small' api for now

* Eliminate unwanted code

* Eliminate the impact of errors

* Remove 'ref'

* Update docs/examples/pagination/more-elements.vue

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

* Modify documents and declarations

* Eliminate uselessness

* Update packages/components/pagination/src/pagination.ts

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

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

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

* Update packages/components/pagination/src/pagination.ts

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

* Adjust public access

* pass Lint

* Modify attribute acquisition

* change the source of 'size'

* remove `pagination-font-size-large`

* Lift response

* Update packages/theme-chalk/src/common/var.scss

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

* Update pagination.ts

* Update docs/examples/pagination/more-elements.vue

---------

Co-authored-by: yang <29636098325@qq.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com>
Co-authored-by: btea <2356281422@qq.com>
2024-06-21 11:29:51 +08:00
Raphael Bernhart
03e8be2657
fix(components): fix iOS select click event listening (#16393)
iOS Safari does not handle click events when a mouseenter event is registered and a DOM-change
happens in a child. We use a Vue custom event binding to only register the event on non-iOS devices.
The inputHovering state gets updated now on iOS-devices on click. This is needed as the mouseenter
event normally does this.

closed #5210
2024-06-21 07:34:43 +08:00
guetHe
db0fec864a
fix(components): [select-v2] with teleported="false" dropdown closes abnormally (#16714)
fix(components): with teleported="false" dropdown closes bug

Move toggleMenu click event to the right place wrapperRef
Only wrapperRef can control tooltip content visble or not

closed #16653
2024-06-20 08:01:05 +08:00
sea
32ed206b1f
feat(components): [table] export columns (#17252)
* feat(components): [el-table] export columns

* feat: add test and fix
2024-06-19 21:12:09 +08:00
XiaoDong
ff936c76b5
fix(components): date-picker minDate change unexpectedly (#16748) 2024-06-18 13:56:24 +08:00
Maiko Sinkyaet Tan
5b25708825
chore(locale): add non-existing fr translations (#17096) 2024-06-17 10:36:56 +08:00
sea
0a70798bf8
chore(vscode): set md defaultFormatter to prettier (#17172)
chore: set `md` defaultFormatter to prettier
2024-06-16 11:14:16 +08:00
btea
afab17c51a
fix(components): [table] fit set to false bottom border error (#17023) 2024-06-16 10:32:34 +08:00
btea
39ac0b5a0d
fix(components): [input] class bind error corresponding to dynamic slot (#17194) 2024-06-15 12:40:06 +08:00
Heising
a80ea63700
docs(components): [autocomplete] fetch-suggestions revise type (#17181)
* docs(components): [autocomplete] fetch-suggestions revise type 

type: definePropType<AutocompleteFetchSuggestions>([Function, Array])
source code array type

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

---------

Co-authored-by: btea <2356281422@qq.com>
2024-06-14 01:31:54 +00:00
Kylin
254fe0504c
docs(docs): uniform default (#17173) 2024-06-13 05:37:48 +00:00
btea
2c0db96109
docs: format docs (#16364) 2024-06-13 07:34:47 +09:00
Whbbit1999
7648011303
fix(components): [table-v2] the selector is invalid when row-key is a number (#16989)
* fix: rowKey use number or start of number onRowHovered Throw Error#16988

* fix: use String() replace to `as string` #16989
2024-06-11 21:44:19 +08:00
btea
8bd642f567
fix(components): [table] dragging cell should not trigger header-click (#17093) 2024-06-08 19:51:20 +08:00
btea
9f04072720
fix(components): [select] invalid name setting (#17127) 2024-06-08 19:24:03 +08:00
sea
d9c4634885
fix(components): [color-picker] replenish enableAlpha contral (#17015) 2024-06-07 20:44:02 +08:00
sea
d937918717
docs(examples): [table] column width shows full (#17114)
docs: [table] column width shows full
2024-06-07 20:31:59 +08:00
xx
bb6033de40
docs: [table] add example with show overflow tooltip (#17098)
docs: ✏️ add table with show overflow tooltip

#17091
2024-06-07 20:18:47 +08:00
Element
abdf49a686
chore: Update changelog 2.7.5 (#17119)
chore: update changelog 2.7.5
2024-06-07 07:25:43 +00:00