Commit Graph

3152 Commits

Author SHA1 Message Date
JeremyWuuuuu
d3e7b62ee2
chore(docs): update main page style (#6981)
- Update padding between sponsors and banner
2022-04-03 10:57:16 +08:00
btea
c0e6fd7d72
chore(components): [calender] remove import defineExpose (#6974) 2022-04-02 18:30:24 +08:00
虞金攀
904aa0e21b
feat(components): add tree select component (#6843)
* feat(ElTreeSelect): add tree select base component

* refactor(ElTreeSelect): use render function and move select/tree props to them self module

* fix(ElTreeSelect): init value not checked

* fix(ElTreeSelect): `toArray` ignores valid values

* fix(ElTreeSelect): expose not working when defined on mounted

* fix(ElTreeSelect): watch `modelValue` deep

* test(ElTreeSelect): add base unit test

* perf(ElTreeSelect): default slot should be a function

* fix(ElTreeSelect): `onNodeClick` can not call,

* test(ElTreeSelect): update unit test

* fix(ElTreeSelect): `onNodeClick` can not call,

* fix(ElTreeSelect): remove folder node when `checkStrictly` is false

* feat(ElTreeSelect): export `ElTreeSelect`

* fix(ElTreeSelect): `filterMethod` conflicts with `filterNodeMethod`

* docs(ElTreeSelect): add component docs

* fix(ElTreeSelect): fix lint

* docs(ElTreeSelect): fix lazy loading requires non-leaf nodes, and change mock labels

* docs(ElTreeSelect): the link address of the attributes is incorrect

* docs(ElTreeSelect): `dropdown` doesn't need the `-` symbol

* refactor(ElTreeSelect): use alias path and make sure vue is above to components

* refactor(ElTreeSelect): use a unified namespace for styles

* docs(ElTreeSelect): change option labels in default slots

* refactor(ElTreeSelect): import `ElOption` using unified entry and change the way to override the select click event

* style(ElTreeSelect): sort imports

* docs(ElTreeSelect): update the documentation for special codes

* refactor(ElTreeSelect): keep it consistent with the select style

* refactor(ElTreeSelect): use `isFunction` from `@element-plus/utils`

* refactor(ElTreeSelect): use single closing tag when no subset

* docs(ElTreeSelect): set `TreeSelect` promotion as `2.1.8`
2022-04-02 15:15:33 +08:00
JeremyWuuuuu
ada12878d1
chore(docs): update sponsors on main page (#6964)
* chore(docs): update sponsors on main page

- Update sponsors layout on main page
- Add a footer section on hero contents

* Extract common code

* Fix main page parallax image issue

* Remove unused variables

* Remove unused variables
2022-04-02 12:54:03 +08:00
Zhongxiang Wang
ec559688f9
fix(theme-chalk): [el-table] fix custom header background of fixed column (#6931)
* fix(components): [el-table] fix custom header bg of fixed column

* fix(components): [el-table] fix custom header bg of fixed column

* fix(components): [el-table] fix custom header bg of fixed column
2022-04-01 17:01:05 +08:00
JeremyWuuuuu
c51af37761
fix(docs): documentation style (#6952)
- Fix documentation style
2022-04-01 16:11:57 +08:00
bqy_fe
209f505a27
refactor(components): [calendar] refactor (#6682)
* refactor(components): [calendar] refactor

* fix: extract constant & rename type
2022-04-01 15:28:41 +08:00
msidolphin
5021214d77
feat(components): [el-virtual-list] support native behaviours (#6945) 2022-04-01 14:37:41 +08:00
btea
2e85acbf9e
fix(components): [select] value support object (#6933)
* fix(components): [select] value support object

* Update packages/components/select/src/select.vue

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-04-01 14:35:36 +08:00
一个大胖子
913cf42fdd
fix(docs): [el-divider] Document case error, String to string (#6934) 2022-04-01 14:27:23 +08:00
三咲智子
d6a4415306
chore: upgrade deps (#6937)
* chore: upgrade deps

* chore: upgrade deps
2022-04-01 10:33:16 +08:00
troy
d0280b5eff
fix(components): [input] 添加prepend或append插槽后, clearable无法显示 (#6756) 2022-03-31 21:08:35 +08:00
白雾三语
c2ef5a82f5
fix: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object (#6888)
* fix: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object

* feat: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object,并增加单元测试
2022-03-31 20:45:50 +08:00
msidolphin
0b8f1cb64b
docs: [el-table] add self-close issue (#6923)
* docs: [el-table] add self-close issue

* chore: adjust word

* chore: improve desc
2022-03-31 20:44:05 +08:00
JeremyWuuuuu
337622ed95 feat(components): [tag] add new API for rounded
- Add new api `round` for rounded tag.
- Add documentation for rounded tag.
- Update document styles.
2022-03-31 17:27:49 +08:00
Zhongxiang Wang
41df8b724c
fix(components): [el-table] use table width as empty block width (#6694)
* fix(components): [table] fix wrong table width is set to resizeState

* fix(components): [table] add tableWidth as empty block width
2022-03-31 15:32:22 +08:00
LYlanfeng
c88e163931
fix(components): [update] fix onChange hook called twice (#6885)
second trigger is input.onchange event, because props has onChange bug not define in upload-content.vue props
2022-03-31 14:42:20 +08:00
msidolphin
d3756d941e
feat(components): [el-scrollbar] expose scrollTo method (#6663)
* feat(components): [el-scrollbar] expose scrollTo method

* chore: improve code
2022-03-31 14:25:58 +08:00
Xc
0c905bbf7e
fix: [ElMessage] grouping mode default type (#6836)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-31 10:46:53 +08:00
msidolphin
7684dddac4
feat(components): [el-table] add placeholder for tree table (#6905) 2022-03-31 10:27:21 +08:00
msidolphin
e8ea457f6c
docs: [el-table] add FAQ category (#6907)
* docs: [el-table] add FAQ category

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

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-03-31 10:27:06 +08:00
云游君
5d0ee3ab34
fix: remove default size warn by set componetSizes (#6908)
* fix: remove default size warn by set componetSizes

* fix: default avatar size
2022-03-31 10:12:52 +08:00
joson
cc9df6ea61
style: delete extra spaces (#6903)
Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-03-31 09:11:29 +08:00
bqy_fe
8c26036e60
refactor(components): [image, image-viewer] refactor (#6704)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-30 21:44:30 +08:00
Chingiz Mammadov
7a4fc4cefb
locale: Added Azerbaijani language (#6878)
* locale: Added Azerbaijani language

* fix: Formatted locale file

* docs: added azerbaijani language to supported language list

* fix: Fixed TYPO
2022-03-30 09:26:30 +08:00
blackie
cd0f5ace61
refactor(components): [tabs] switch to script-setup syntax (#6468)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-30 02:58:57 +08:00
renovate[bot]
65149ab551
fix(deps): update all non-major dependencies (#6893)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-30 02:42:23 +08:00
renovate[bot]
5f304a4940
chore(deps): update actions/cache action to v3 (#6894)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-30 02:30:13 +08:00
renovate[bot]
b1fc5edacf
chore(deps): update dependency @pnpm/types to v8 (#6895)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-30 02:29:37 +08:00
iamkun
7983583da6
chore: update sponsor (#6891) 2022-03-29 22:49:54 +08:00
bqy_fe
c05bc511a8
fix(components): [autocomplete] can not fetch suggestions after clear (#6847)
* fix(components): [autocomplete] can not fetch suggestions after clear

* style: define valuePresented constant
2022-03-29 15:48:50 +08:00
Zhongxiang Wang
58ca971e39
fix(components): [el-input] change icon when showing password (#6846) 2022-03-29 15:39:48 +08:00
iamkun
a8fcdcaeee
chore: remove some outdated docs (#6845) 2022-03-29 15:17:03 +08:00
JeremyWuuuuu
f576d5a57b
feat(components): [tooltip-v2] documentation (#6870)
- Add tooltip-v2 documentation
- Complete tooltip-v2 implementation
2022-03-29 15:12:10 +08:00
Element
a07864050c
chore: update changelog 2.1.7 (#6875) 2022-03-28 22:31:10 +08:00
btea
fa35d9d179
Revert "fix(components): [el-tabs] label slot not update (#6738)" (#6871)
This reverts commit ae33485f5a.
2022-03-28 22:26:15 +08:00
云游君
19a4e2d7ac
refactor(theme-chalk): overlay/mask/box-shadow css vars (#6848) 2022-03-27 23:23:14 +08:00
Element
f8003bc3e7
chore: update changelog 2.1.6 (#6852) 2022-03-27 15:54:42 +08:00
iamkun
703ab33e34
fix: time-picker spinner error style (#6850) 2022-03-27 15:52:18 +08:00
JeremyWuuuuu
12218c8454
feat(components): [tooltip-v2] implement tooltip-v2 (#6849)
- Finish implementing tooltip-v2
2022-03-27 10:55:03 +08:00
JeremyWuuuuu
7b166ed7fd
feat(components): [tooltip-v2] trigger implementation (#6844)
- Implement TooltipV2Trigger
- Implement TooltipV2Root
- Fix a potential mem leak issue in OnlyChild
- Add token for tooltip v2
2022-03-26 18:53:56 +08:00
iamkun
f8c6a9ba62
chore: update resource page i18n (#6842) 2022-03-26 15:45:25 +08:00
iamkun
8bc8ecfc3b
chore: install hotjar on doc (#6841) 2022-03-26 14:03:16 +08:00
JeremyWuuuuu
9919e0a867
feat(components): [tooltip-v2] add new component (#6838)
* feat(components): [tooltip-v2] add new component

- Init component

* Implement trigger and only child

* Fix typing issue
2022-03-26 13:33:24 +08:00
Element
f6da924b21
chore: update changelog 2.1.5 (#6831) 2022-03-25 20:58:15 +08:00
bqy_fe
c9c1301e3b
fix(components): [table-column] does not render defualt slot when children are comment nodes (#6745) 2022-03-25 19:08:25 +08:00
bqy_fe
210e4c9dd3
fix(components): [tree-v2] fix setCheckedKeys([]) can't clear halfCheckedKeys (#6819) 2022-03-25 17:59:04 +08:00
JeremyWuuuuu
0ff293b3e9
chore(hooks): [floating] fix eslint warnigns (#6827)
- Update importing order
2022-03-25 17:39:01 +08:00
JeremyWuuuuu
da992a97b2
feat(hooks): [floating] add use-floating (#6822)
* feat(hooks): [floating] add use-floating

- Implement floating-ui vue with composition API
- Add test for the hook.

* Update coordinate type
2022-03-25 15:43:54 +08:00
Xc
2b40ea8145
fix: Cascader Unexpected display 'No Data' (#6815)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-03-25 15:43:35 +08:00