Commit Graph

1390 Commits

Author SHA1 Message Date
0song
bfd87f601b
chore: update doc (#19479) 2025-01-02 11:53:45 +00:00
btea
5d6e9298d2
docs(components): [anchor] add selectScrollTop prop (#19293)
* docs(components): [anchor] add `scrollTop` prop

* feat: rename
2024-12-26 14:42:21 +08:00
伊墨
2c9d70dc94
feat(components): [select-v2] add fit-input-width prop (#18834)
* feat(components): [select-v2] add `width` prop

* feat(components): [select-v2] change `width` prop to `fit-input-width`

* docs(components): add description

* test(components): [select-v2] fix errors caused by canvas

* chore(components): optimize code and change documents

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

* feat: [select-v2] listen for `fit-input-width`

* fix: change the default value of the `fit-input-width` prop

* fix: the width did not change when remote search or creating temporary option

* docs: change document and example code

---------

Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: btea <2356281422@qq.com>
2024-12-24 16:39:43 +08:00
阿菜 Cai
3bcad6d83d
docs: [select] remove demos sass (#19365)
fix(docs): [select] remove demos sass,  enable run in playground
2024-12-23 17:49:16 +08:00
妙码生花
f378bafc7b
docs(components): [config-provider] example error (#19355)
* docs(components): [config-provider] example error

* chore: format

---------

Co-authored-by: btea <2356281422@qq.com>
2024-12-22 21:06:42 +08:00
renovate[bot]
a0c2048264
chore(deps): update dependency @crowdin/cli to v4 (#19282)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 20:59:54 +08:00
ve
973fa1a5ac
docs(components): [message-box] add description of props modalClass (#17843) 2024-12-19 20:23:36 +08:00
btea
a1f03539a6
docs(components): [dialog] update demo (#19296)
* docs(components): [dialog] update demo

* chore: update ci

* chore: reset
2024-12-18 08:06:40 +08:00
btea
bca0399c75
docs: remove dialog example animation (#19275) 2024-12-17 09:29:14 +08:00
ZhouJin
5a025e55bd
docs(components): [segmented] item maybe declared in the upper scope (#19291)
docs(components): [segmented] 'item' maybe declared in the upper scope

Co-authored-by: 周进 <w857035085@126.com>
2024-12-17 08:21:03 +08:00
Noblet Ouways
b3515ccd5d
docs: add Playground link in navbar (#19278) 2024-12-15 10:27:28 +08:00
VisualYuki
63cb03cf4e
docs(components): update Dialog (#19200)
* docs(components): update Dialog

add fullscreen, modal, events, slot

* docs(components): update text

---------

Co-authored-by: btea <2356281422@qq.com>
2024-12-14 10:17:41 +08:00
0song
6bc382fd33
chore: update doc (#19238) 2024-12-11 11:41:29 +00:00
JingGaoWei
c6e0d4746e
docs: [container] update example (#19219)
* Update layout-am.vue

* Update docs/examples/container/layout-am.vue

---------

Co-authored-by: btea <2356281422@qq.com>
2024-12-11 15:03:26 +08:00
Jeff
d9da5341d2
docs: [tooltip] improve document content and examples (#19204)
docs: [Tooltip] Improve document content and examples
2024-12-10 21:38:35 +08:00
星如雨
ae22c959ac
feat(components): [badge] add content slot (#18922)
* feat(components): [badge] add `icon` prop and slot

* feat(components): [badge] remove icon prop

* feat(components): [badge] update badge icon slot test

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

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

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

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

* feat(components): [badge] update icon slot to content

* fix(components): [badge] remove legacy icon styles

* fix(docs): [badge] punctuation at the end of sentences in a document

* feat(components): [badge] `value` as the value of the `content` slot

* feat(docs): [badge] update badge's doc

* fix(docs): [badge] content slot value type

---------

Co-authored-by: btea <2356281422@qq.com>
2024-12-10 13:57:36 +08:00
Jeff
866f45aaac
docs:[card] delete excess for card doc (#19185)
docs: delete excess for card doc
2024-12-09 16:19:53 +08:00
btea
d99d0b14a4
feat(components): [tree-v2] filter-method support third parameter (#19177) 2024-12-09 16:19:11 +08:00
hanchao-c0ldwave
bd4800bf38
feat(components): [dropdown] add triggerKeys attribute (#19124)
* feat(components): [dropdown] add triggerKeys attribute

Add a triggerKeys property to the dropdown to allow users to customize the triggerKeys, thereby
addressing interaction issues when el-input is used as the trigger element.

closed #19102

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

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

* fix: rename triggerKeys to dropdownTriggerKeys

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

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

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

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

* fix: remove redundant logic

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-12-08 17:03:41 +08:00
qiang
8304d69118
docs: add an overview icon for InputTag (#19110) 2024-12-04 18:48:24 +08:00
0song
88da2215e2
chore: update doc (#19088) 2024-12-03 05:25:35 +00:00
jiaxiang
93b3d14e99
docs: [tree-v2] fix props.class type in zh-CN (#19072)
docs: [tree-v2] fix props.class type
2024-12-03 08:03:11 +08:00
DDDDD12138
0aee33e240
docs: [table] correct array type display (#19084) 2024-12-03 07:54:14 +08:00
qiang
d416dd74b0
feat(components): [input-tag] new component (#18885)
* feat(components): [input-tag] add input-tag component

* feat: styles

* test: add test

* docs: add docs

* docs: updata

* docs: uopdata

* docs: updata

* fix: optimize the style when input too long text

* feat: add draggable attribute

* fix: regain focus after dragged

* fix: regain focus on dragend

* refactor: useDragTag

* fix: style of disabled

* refactor: rename event name

* refactor: move useCalcInputWidth to hooks

* feat: add aria-label
2024-11-29 10:50:21 +08:00
qiang
990aa4b768
feat(components): [select] add tabindex attribute (#19034) 2024-11-28 13:54:05 +08:00
0song
8df0d61f38
chore: update doc (#19017)
* chore: update images

* chore: update images

* chore: update doc
2024-11-26 11:12:48 +00:00
DDDDD12138
e3290e112d
docs: [menu-item] update route attr types (#19008) 2024-11-26 09:06:54 +08:00
Evan
349a2e9c16
feat(components): [transfer] add custom empty slot for transfer panels (#18929)
* feat(components): [transfer] add custom empty slot for transfer panels

* docs: [transfer] add description and example

* test(components): add transfer component test

* docs: add version tag

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

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

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
2024-11-24 03:46:48 +00:00
btea
e28e0f303e
chore: format code (#18999) 2024-11-23 22:51:12 +08:00
知晓同丶
512d31cb79
docs: makeup built-in zoom-in-left transition (#18987) 2024-11-22 15:11:50 +08:00
知晓同丶
9bf729fbeb
feat(components): [tree-v2] add slot empty (#18980)
* feat(components): [tree-v2] add slot `empty`

* prettier format

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>

* fix: prettier format

* test: add test case

---------

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2024-11-21 20:49:50 +08:00
sea
e271f0cf85
docs(components): [table-v2] unified display style of parameters (#18937)
* docs(components): [table-v2] unified display style of parameters

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

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

* feat: update

---------

Co-authored-by: btea <2356281422@qq.com>
2024-11-21 17:54:55 +08:00
blesstosam
f1e95dc3a9
feat(components): [table] expose scroll event (#12524)
* feat(components): [table] expose scroll event

* chore: update doc
2024-11-20 21:49:22 +08:00
刺·猬
5d54ece420
docs(locale): add Malay(ms) translation (#18950)
* feat(locale): add locale: ms

* feat(locale): add Malay(ms) translation

feat(locale): add Malay(ms) translation

* docs(locale): add Malay(ms) translation
2024-11-20 12:45:34 +08:00
0song
b951e1a48d
chore: update doc (#18946) 2024-11-19 11:35:49 +00:00
DDDDD12138
b724f7f87a
feat(components): [notification] add support for message as a Function (#18558)
* feat(components): [Notification] add support for message as a Function

* feat: add example of Notification with VNode

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

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

* feat: update version

---------

Co-authored-by: btea <2356281422@qq.com>
2024-11-19 15:15:28 +08:00
jiaxiang
440691805b
docs(components): fix type error of the tree-v2 filter demo (#18927) 2024-11-17 20:09:24 +08:00
jiaxiang
8f134d7fbe
chore: fix type error of the tree-v2 props.value docs (#18926) 2024-11-17 20:07:08 +08:00
sea
768f5999f8
improvement(components): [tooltip] dom ref types (#18923) 2024-11-17 14:14:25 +08:00
jiaxiang
e0777ef567
feat(components): [tree-v2] add props.class prop (#18911)
* feat(components): [tree-v2] allow tree node to have customizable class

* docs: update docs

* docs: add demo

* docs: update

* fix: update
2024-11-16 23:44:06 +08:00
jiaxiang
23ce3ff8f1
chore: fix type error of the tree customNodeClass demo (#18920)
chore: fix type error of the tree demo
2024-11-16 21:52:39 +08:00
0song
755f62bb1d
chore: update ui (#18914) 2024-11-15 05:44:22 +00:00
qiang
343cacf5cc
fix(components): numpadEnter does not work like the Enter (#18855) 2024-11-14 21:14:51 +08:00
Harry Li
6a3dccaad8
feat(components): [description-item] add labelWidth prop (#18673)
* feat(components): [description-item] add labelWidth prop

* feat(docs): [description-item] add labelWidth prop in api

* feat(components): [descriptions] add test code for

* fix(components): [descriptions] more maintainable width compute

* feat(docs): [descriptions] add version tips for label-width prop

* feat(docs): [descriptions] update label-width support version

* chore: code format

* feat(components): [descriptions] add labelWidth to descriptions

* feat(components): [descriptions] add test code for labelWidth

* feat(components): [descriptions] add docs for new labelWidth props

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2024-11-13 17:34:37 +08:00
thinkasany
a9e6345464
docs: support vitepress vp-code-group (#18869)
* feat(style): support vitepress vp-code-group

* docs: update

* docs: update
2024-11-12 20:08:37 +08:00
DDDDD12138
4f04bcd46f
feat(components): [select] add offset and show-arrow prop (#18837)
feat: add show-arrow prop to control dropdown arrow visibility
2024-11-11 17:10:48 +08:00
btea
03380de918
docs: optimize sidebar style (#18842)
* docs: optimize sidebar style

* docs: update
2024-11-09 13:59:26 +08:00
thinkasany
28106bd3ec
docs(components): use "" replace null for no icon setting (#18824)
* docs(components): use  replace null for no icon setting

* docs: fix
2024-11-08 14:53:18 +08:00
qiang
ead1002533
chore(deps): update vite related dependency for play and docs (#18809)
* chore(deps): update vite related dependency for play and docs

* fix: type error

* fix: unocss

* chore: add port

* fix: types

---------

Co-authored-by: warmthsea <2586244885@qq.com>
2024-11-08 09:38:27 +08:00
chenweiyi
3eb734ccc4
feat(components): [skeleton] throttle supports values ​​as object (#17041)
* fix(components): [skeleton] `throttle` property not working

* fix: lint fix

* feat: add func & doc & test

* feat: remove test modify

* feat: increase document examples, improve document descriptions

* fix(components): [skeleton] `throttle` property not working

* fix: lint fix

* feat: add func & doc & test

* feat: remove test modify

* feat: increase document examples, improve document descriptions

* feat: 重构`useThrottleRender`钩子以提高代码可读性和效率

- 简化了对`throttle`参数的判断逻辑,通过`isNumber`函数判断是否为数字
- 将`leadingDispatch`和`trailingDispatch`函数合并为`dispatcher`函数,根据传入的类型判断执行逻辑
- 优化了`watch`回调函数,使用`dispatcher`函数替代重复的判断逻辑

* feat: 写法优化

* feat: 引入`isObject`函数替代原有的`typeof throttle === 'object'`判断方式

* feat: 优化骨架屏文档结构和示例

* feat: 完善文字描述和修改对应的文件名

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

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

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

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

* feat: Optimize code writing

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

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

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

* feat: modify doc

* feat: md

* feat: 补充 useThrottleRender 钩子的测试用例

* feat: 将 SkeletonThrottle 类型移动到hook中, 重命名为 ThrottleType 以提高通用性

---------

Co-authored-by: btea <2356281422@qq.com>
2024-11-07 21:31:16 +08:00