Commit Graph

2042 Commits

Author SHA1 Message Date
Jobin
a196b3a1e3
fix(components): [el-tree-v2]prop icon support Component. fix [#7517] (#7518)
* fix(components): [el-tree-v2]prop `icon` support Component. fix [#7517]

* fix(components): [el-tree-v2]prop `icon` support Component. fix [#7517]
2022-05-08 13:44:23 +08:00
云游君
5edc3a3adf
fix(components): input internal autofill border color (#7561) 2022-05-08 13:42:59 +08:00
JeremyWuuuuu
16abb4ca41
improvement(components): [virtual-table] (#7557)
- Add method `scrollToRow` to VirtualTable.
- Restore missing `cellProps` attribute.
- Add example for **Manual Scroll**.
- Add example for **Cross Hovering**.
- Update documentation accordingly.
2022-05-07 19:06:57 +08:00
JeremyWuuuuu
9b3a88811d
improvement(components): [virtual-table] (#7548)
- Add example for selection.
- Add example for inline editing.
2022-05-07 11:47:52 +08:00
JeremyWuuuuu
090706250b
feat(components): [auto-resizer] new component (#7541)
* feat(components): [auto-resizer] new component

- Add new component AutoResizer for skip passing width/height.
- Update documentation for AutoResizer.
- Update FAQs for TableV2.
- Update interfaces for TableV2.

* Fix linter error

* Fix linter issue
2022-05-07 09:47:32 +08:00
云游君
431033b00f
fix(theme-chalk): datetime picker time panel bg (#7543) 2022-05-07 02:26:41 +08:00
三咲智子
5bc6e0ce18
fix(theme-chalk): [button] auto insert space (#7539) 2022-05-06 21:56:07 +08:00
JeremyWuuuuu
52a528fde7
fix(components): [virtual-table] horizontal scroll (#7538) 2022-05-06 21:28:57 +08:00
三咲智子
d8775701d5
refactor(components): [popconfirm] refactor to script-setup (#7522)
* refactor(components): [popconfirm] refactor to script-setup

* refactor: improve ref
2022-05-06 20:16:23 +08:00
JeremyWuuuuu
9a88fb4e46
fix(components): [popper] appendToBody API deprecation (#7534)
* fix(components): [popper] appendToBody API deprecation

- Remove `appendToBody` for components still using it.

* Remove duplicated attribute
2022-05-06 18:41:50 +08:00
JeremyWuuuuu
5daf53e8e1
refactor(components)!: remove deprecated warning (#7528) 2022-05-06 13:19:01 +08:00
JeremyWuuuuu
119024eff0
fix(components): [popconfirm] text button type (#7526) 2022-05-06 13:17:35 +08:00
JeremyWuuuuu
7dc51f57e6
fix(components): [pickers] text button issue (#7530) 2022-05-06 13:16:44 +08:00
JeremyWuuuuu
a4aad5a9c0
feat(components): [button] update text button (#7515) 2022-05-05 23:53:47 +08:00
opengraphica
7173e402b7
feat(components): [form-item] auto attach labels to inputs (#7450)
* feat(components): [form-item] auto attach labels to inputs

* feat(components): [form-item] auto-attach up through select

* feat(components): [form-item] auto id complete for all inputs

* feat(components): [form-item] fix lint, remove unused usePopper hook

* feat(components): [form-item] PR comments
2022-05-05 22:04:32 +08:00
云游君
6f9d55471b
docs: add dark mode usage & compile dark/css-vars.css (#7513)
* docs: add dark mode usage & compile dark/css-vars.css

* docs: add example link
2022-05-05 19:56:10 +08:00
bqy_fe
675311b7db
fix(components): [input] when textarea resize is both, the wordLimit position inaccurate (#7445) 2022-05-05 09:52:37 +08:00
Xc
334117c2cb
fix(components): [select] The problem that the size changes and the height does not change (#7471)
* fix: select size height change

* fix: add select size test

* fix: del unuse
2022-05-05 09:49:07 +08:00
JeremyWuuuuu
14cfb0500f
docs(components): [virtualized-table] finishing leftovers (#7496)
- Finishing the documentation examples
- Add APIs to the documentation
- Fix some issue while updating the documentations
2022-05-05 00:54:49 +08:00
云游君
b92b229327
fix: table/dropdown/step dark details (#7483)
* docs: add box-shadow for home cards when dark

* fix: table bg color by not mix fill-color blank

* fix: card bg-color by use mixins

* fix(components): dark details

* docs: adjust config provider example spacing

* fix: table header bg color

* fix: step icon bg color & caret button divider

Co-authored-by: huangzz <1073555675@qq.com>
2022-05-04 13:57:43 +08:00
云游君
8a4bf644ad
fix(theme-chalk): dark mode details (#7460) 2022-05-03 14:02:56 +08:00
Herb Brewer
1700cdc05e
fix(components): [select]label is not shown when value is a object (#7054) 2022-05-03 00:01:08 +08:00
kooriookami
4dc6106660
fix(components): [descriptions] style (#7474) 2022-05-02 23:39:01 +08:00
Xc
654428d144
fix: input-number precision accuracy (#7398)
Enhanced precision processing.
2022-05-02 16:38:08 +08:00
三咲智子
84c0b6a37f
refactor(components): [tabs] refactor register pane (#7449) 2022-05-02 15:13:34 +08:00
三咲智子
879be3ce28
fix(components): [image] fix attrs (#7451)
closes #7242
2022-05-02 14:49:25 +08:00
云游君
281249c113
feat: add custom mix function for colors (#7459) 2022-05-01 20:43:30 +08:00
Satrong
cca6361a55
refactor(theme-chalk): [tabs] use font-size-base (#7416) 2022-05-01 18:45:02 +08:00
云游君
49c7ef2633
feat(docs): use home svg layers for dark (#7408)
* feat(docs): use home svg layers for dark

* fix: people leg color & shadow color

* fix: add shadow for right layer

* fix: dot position in screen
2022-05-01 14:30:14 +08:00
handsomeFu
6b9ac43419
fix(components): [pagination] fix typo (#7420) 2022-05-01 06:42:41 +08:00
joson
9aa6cc1912
feat(components): [switch] add size (#7377)
Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-05-01 05:58:43 +08:00
JeremyWuuuuu
46d04c7ddd
docs(components): [virtual-table] spans (#7441) 2022-04-29 17:57:39 +08:00
joson
f8eee1e668
style(components): [upload] dragger unlimited width (#7330)
* style(components): [upload] dragger unlimited width

* style(components): [upload] only modify the style when dragged

* style(components): [upload] set variables for dragger padding

* style(components): [upload] use getCssVar

Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-04-28 00:06:31 +08:00
opengraphica
16989d8187
feat(components): [slider] aria keyboard controls and attrs (#7389)
* feat(components): [slider] aria keyboard controls and attrs

fix #7350

* feat(components): [slider] fix lint error in slider types

* feat(components): [slider] change start value for home/end unit test

* feat(components): prevent scrolling on touch screen for runway

* feat(components): [slider] type-o in locale prop

* fix(components): [slider] PR comments r1

* fix(components): [slider] linting errors
2022-04-27 21:38:47 +08:00
JeremyWuuuuu
dc98974db9
docs(components): [virtual-table] filtering (#7401)
- Add example for adding filter.
- Export header cell slot renderer interface.
2022-04-27 15:41:22 +08:00
Xc
28e87550e9
fix(components): [autocomplete] fetch-suggestions support AsyncFunction (#7315)
* fix: promise fetch bug

* fix: fetchSuggestions is AsyncFunction

* refactor: improve promise

* fix: del unuse

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-04-27 02:14:45 +08:00
JeremyWuuuuu
1037eb75b4
docs(components): [virtual-table] grouping header (#7397) 2022-04-26 19:21:12 +08:00
云游君
3d1b3d4a58
refactor(theme-chalk): scss css var namespace (#7344)
* refactor(theme-chalk): scss css var namespace

* fix(theme-chalk): compile getCssVar

* fix(theme-chalk): more --el namespace replace & getCssVarWithDefault

* fix(theme-chalk): use cssVarBlockName & cssVar rewrite button css vars

* fix(theme-chalk): replace empty svg fill color with ns

* chore: use cssVarName for --el-color-white

* chore: fix namespace reactive

* chore: use defaultNamespace
2022-04-26 17:19:09 +08:00
三咲智子
c75b20fa64
refactor(components): [autocomplete] improve typings (#7381)
* refactor(components): [autocomplete] improve typings

* fix: rename
2022-04-26 12:54:46 +08:00
joson
76297424cd
fix(components): [el-select-v2] clear created options (#7305) 2022-04-26 09:13:56 +08:00
JeremyWuuuuu
3f394971dc
fix(components): [col] component typing issue (#7376)
- Add `push` and `pull` to `ColSizeObject`
2022-04-25 23:22:19 +08:00
TANGENNT
9b399385e0
fix(directives): use standard wheel event with passive option (#7256)
Both DOMMouseScroll and mousewheel event are non-standard now. And "[Violation]" warning will be
printed in console without setting `passive: true`.

fix #7016 #2016
2022-04-25 23:19:59 +08:00
Xc
6f8d8326c3
fix: color-picker v-model trigger active-change (#7260)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-25 22:59:49 +08:00
Zhongxiang Wang
7affd9a3fd
fix(components): [input] fix prepend/append not fill height (#7274) 2022-04-25 22:30:20 +08:00
Xc
9ce92fb0a2
fix: reasonable remaining (#7353) (#7364)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-25 20:20:44 +08:00
Zhongxiang Wang
0891d46d18
fix(components): [date-picker] fix input inner box sizing (#7373) 2022-04-25 20:13:07 +08:00
JeremyWuuuuu
915e1ffe26
docs(components): [virtual-table] custom cell & row class (#7370)
- Add example for customizing cell
- Add example for customize row class
2022-04-25 17:53:49 +08:00
Xc
335569e8a7
feat(components)[image] imageviewer add close-on-press-escape(#7154) (#7182)
* feat: imageviewer add close-on-press-escape(#7154)

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-25 13:34:40 +08:00
joson
71d61bad5b
fix(components): [input-number] suffix icon position (#7358)
* fix(components): [input-number] suffix icon position

* fix(components): [input-number] input-number remove display block

Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-04-25 13:07:00 +08:00
JeremyWuuuuu
79d45df09c
chore(components): [virtual-table] code reorg (#7356)
- Reorganize code for components under vtable/components
2022-04-24 15:42:25 +08:00