Commit Graph

1946 Commits

Author SHA1 Message Date
JeremyWuuuuu
dbebca623b
feat(components): [virtual-table] composables (#7143)
- Add implementation for virtual table composables
2022-04-13 15:24:17 +08:00
云游君
9e083ff79d
fix: tag bg color & other dark details (#7138)
* fix: tag bg color & other dark details

* chore: use 0 instead of 0px
2022-04-13 14:40:01 +08:00
gjfei
851bd47c37
refactor(components): [virtual-list, visual-hidden] use useNamespace (#6461) 2022-04-12 22:52:48 +08:00
三咲智子
cb64881a1d
test: add utils (#7127) 2022-04-12 22:50:34 +08:00
iamkun
317d2d2a45
chore: fix lint issue (#7130) 2022-04-12 22:20:21 +08:00
gjfei
2afb4a8611
refactor(components): [time-select] use useNamespace (#6459) 2022-04-12 21:40:17 +08:00
bqy_fe
f333ab898b
refactor(components): [message-box] use useNamespace (#5721) 2022-04-12 21:36:24 +08:00
三咲智子
efc1a4c816
feat(components): [form-item] support use form-item only (#7095)
* feat(components): [form-item] support use form-item only

* fix: lint
2022-04-12 20:17:23 +08:00
DoubleBird
a1a24edef2
perf(components): [loading] unmount instance when loading end (#7110)
Co-authored-by: 周陈旻琨 <zhouchenminkun@stary.com>
2022-04-12 02:02:55 +08:00
云游君
9c7c61eac5
fix(components): [color-picker] vertical bar bg (#7113) 2022-04-12 01:41:52 +08:00
三咲智子
b2bfb6f159 fix: vitest 2022-04-12 01:38:15 +08:00
Renovate Bot
ef9038ad71 chore(deps): update all non-major dependencies 2022-04-12 01:38:15 +08:00
KAKI
e08e514414
fix(components): [table]emit "current-change" when currentRowKey changed (#6992) 2022-04-11 08:48:10 +08:00
云游君
33859cca5d
feat: add dark for custom button & adjust details (#7086) 2022-04-10 23:58:20 +08:00
JeremyWuuuuu
9a05d5cdc2
feat(components): [virtual-table] Table (#7083)
* feat(components): [virtual-table] Table

- Add composable for column management.

* Update table props
2022-04-10 17:50:18 +08:00
Xc
5849909577
fix: [dropdown] with dialog use zIndex loop (#7012)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 17:30:08 +08:00
bqy_fe
2f38edd715
fix(components): [select] inner input height is inconsistent with select (#6979)
* fix(components): [select] inner input height is inconsistent with select

* Update packages/constants/size.ts

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

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-04-10 14:48:01 +08:00
白雾三语
793ca8ae29
fix(components): [input] improved when both suffix and prefix are displayed (#7001)
* fix: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object

* feat: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object,并增加单元测试

* improvement(components): The input component text display is optimized

* docs(components): Modify the comment

* improvement(components): Set padding default value

* improvement(components): 修改了部分写法并增加了类型

* improvement(components): 添加注释

* improvement(components): Modify the comment

Co-authored-by: 白雾三语 <32354856+czh740132583@users.noreply.github.com>
2022-04-10 14:25:25 +08:00
btea
17397ce9c1
fix(components): [scrollbar] dynamic update scrollbar (#7050) 2022-04-10 14:09:12 +08:00
Xc
02530026e6
fix: popover esc after visible invalid (#7064)
* fix: popover esc after visible invalid

* fix: popover esc after visible invalid(#7058)

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 14:08:38 +08:00
Yuyao Nie
14b9b9f542
fix(components): [popper-container] recreate container when unmounted (#7076) 2022-04-10 14:08:12 +08:00
JeremyWuuuuu
993971e872
feat(components): [virtual-table] grid table (#7081)
- Add grid table props definitions
- Implemented TableGrid component
- Update Virtual Grid for rich typing
2022-04-10 14:05:12 +08:00
Xc
b2e9d630a6
chore(style): refine repetitive code (#7003)
* style: Refine repetitive code

* style: add default value

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 14:04:46 +08:00
Wu Chengyu
dcbc0b156f
Update css.ts (#7009) 2022-04-10 13:59:22 +08:00
云游君
ee91b01400
feat(theme-chalk): dark bg color overlay for components (#7005)
* feat(theme-chalk): dark bg color overlay for components

* fix(theme-chalk): details of components

* fix(theme-chalk): box-shadow
2022-04-10 13:47:19 +08:00
JeremyWuuuuu
bf14b8f25f
feat(components): [virtual-table] TableHeaderCell (#7075)
- Add TableHeaderCell props definition
- Implement TableHeaderCell
- Extract some common props
- Fix components' name
2022-04-09 18:48:03 +08:00
JeremyWuuuuu
9b08619a69
feat(components): [virtual-table] table header row (#7072)
- Add table header row props definition
- Implement table header row
2022-04-09 17:02:08 +08:00
JeremyWuuuuu
c85d2cca3d
feat(components): [virtual-table] header (#7070)
- Add TableHeader props definition
- Implement TableHeader component
2022-04-09 15:16:22 +08:00
JeremyWuuuuu
aeb2b6fc4d
feat(components): [virtual-table] cell (#7068)
- Add Cell component props definition
- Implemented Cell component
2022-04-09 11:38:04 +08:00
三咲智子
2ca93aabd7
feat: publish eslint config and metadata (#7063) 2022-04-09 04:32:01 +08:00
JeremyWuuuuu
1aba790bdb
feat(components): [virtual-table] row (#7060)
- Implement TabelRow component
2022-04-08 17:57:36 +08:00
JeremyWuuuuu
5e68255e11
fix(utils): circular reference (#7057)
- Fix circular referencing in refs.ts
2022-04-08 14:29:52 +08:00
JeremyWuuuuu
0d84e44f15
feat(components): [virtual-table] row (#7047)
* feat(components): [virtual-table] row

- Define TableRow props
- Refine Table props

* Fix typing issue
2022-04-08 09:38:22 +08:00
三咲智子
28c3634cda
fix: move @types/lodash to dep (#7046)
* fix: move @types/lodash to dep

* fix: deps
2022-04-08 00:37:46 +08:00
JeremyWuuuuu
31feee871e
feat(components): [virtual-table] columns (#7027)
- Define column props and types
- Rearranged types
2022-04-06 22:01:53 +08:00
JeremyWuuuuu
144b0cd925
feat(components): [virtual-table] (#7024)
- Define Column type.
2022-04-06 18:28:32 +08:00
btea
c14ac56be7
fix(components): [image] add infinite prop (#7021) 2022-04-06 17:36:08 +08:00
JeremyWuuuuu
05e3f0c402
feat(components): [virtual-table] (#7014)
- Init Virtual Table
2022-04-06 09:59:33 +08:00
云游君
316efcc045
feat(theme-chalk): dark palette & common color mixins (#6999)
* feat(theme-chalk): dark palette & common color mixins

* chore: move layouts var

* feat: add dark transparent colors for designer

* refactor: remove example-showcase dark bg
2022-04-04 22:46:00 +08:00
renovate[bot]
51bd286b6d
chore(deps): update all non-major dependencies (#6995)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 15:54:28 +08:00
云游君
0529352776
feat(theme-chalk): card support dark (#6975)
* feat(theme-chalk): card support dark

* refactor: move dark css-vars to one file
2022-04-04 13:33:39 +08:00
bqy_fe
b863db272e
feat(components): [tabs] add tab-change event (#6978) 2022-04-03 14:09:52 +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
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
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
三咲智子
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