云游君
7b9fce4a11
docs: fix upload example images ( #7511 )
2022-05-05 16:56:49 +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
云游君
8a4bf644ad
fix(theme-chalk): dark mode details ( #7460 )
2022-05-03 14:02:56 +08:00
JeremyWuuuuu
46d04c7ddd
docs(components): [virtual-table] spans ( #7441 )
2022-04-29 17:57:39 +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
JeremyWuuuuu
1037eb75b4
docs(components): [virtual-table] grouping header ( #7397 )
2022-04-26 19:21:12 +08:00
JeremyWuuuuu
2d4c52e352
docs(components): [virtual-table] documentations ( #7386 )
...
* docs(components): [virtual-table] documentations
- Add examples for `sticky-rows`.
- Add examples for `fixed-columns`.
* Remove style language marking
2022-04-26 14:16:46 +08:00
iamkun
bea17ea84a
chore: update typography images ( #7360 )
...
* chore: update typography images
* chore: update typography images style
2022-04-25 20:21:18 +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
JeremyWuuuuu
77c7225a9d
docs(components): [virtual-table] basic usage ( #7352 )
...
- Add entry for table-v2
- Add basic usage for table-v2
2022-04-24 13:44:40 +08:00
Serendipity96
9b23b1c9ec
feat(components): [input] add input formatter ( #6876 )
...
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-04-23 22:48:21 +08:00
iamkun
d26fa73420
docs: update typography to support dark mode ( #7342 )
2022-04-23 22:22:39 +08:00
云游君
60d38a464f
docs: dark palette when toggle & fix autocomplete bg ( #7317 )
2022-04-23 08:39:21 +08:00
Zhongxiang Wang
d2810c867e
fix(components): [input] fix status icon gap ( #7228 )
2022-04-19 12:39:08 +08:00
云游君
2b47933c8f
fix(theme-chalk): components details when dark ( #7229 )
...
* fix(theme-chalk): components details when dark
* fix(theme-chalk): remove step icon bg color
2022-04-19 12:38:12 +08:00
achin797
da88218821
docs: [form] add FormRules type assertion ( #7192 )
2022-04-17 17:43:23 +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
云游君
33859cca5d
feat: add dark for custom button & adjust details ( #7086 )
2022-04-10 23:58:20 +08:00
云游君
ae365d5bc6
docs: change bg color for layout container ( #7077 )
2022-04-10 13:50:27 +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
三咲智子
851242e317
feat(docs): add source and contributors ( #6044 )
...
* feat(docs): add source and contributors
closes #6038
* feat(docs): ignore contributor when dev
* ci: add github token
* fix: lint
* fix: page
* fix: placeholder
* ci: remove preview
2022-04-08 00:40:25 +08:00
Xc
0bdd0fa7ea
docs: [tree-select] clean redundant code ( #7029 )
...
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-07 21:07:40 +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
虞金攀
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
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
云游君
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
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
JeremyWuuuuu
f576d5a57b
feat(components): [tooltip-v2] documentation ( #6870 )
...
- Add tooltip-v2 documentation
- Complete tooltip-v2 implementation
2022-03-29 15:12:10 +08:00
云游君
19a4e2d7ac
refactor(theme-chalk): overlay/mask/box-shadow css vars ( #6848 )
2022-03-27 23:23:14 +08:00
三咲智子
184facdb4c
chore: add eslint rule sort imports ( #6823 )
2022-03-25 15:35:56 +08:00
三咲智子
9c029b414d
docs: [upload] improve typings ( #6764 )
2022-03-23 18:50:36 +08:00
云游君
e4c6f6d0d9
refactor(theme-chalk): use css var instead of component hex colors ( #6727 )
...
* refactor(theme-chalk): use css var instead of component hex colors
* refactor(theme-chalk): hex colors to css var & use mixin as namespace
2022-03-21 21:41:33 +08:00
长喆
12c4ceb856
fix(docs): update tabs click prop type ( #6709 )
...
* fix(docs): update tabs click prop type
* fix(docs): import type
2022-03-18 21:54:25 +08:00
JeremyWuuuuu
6aeb2d7aab
feat(components): [el-result] warn users using subTitle as slots ( #6651 )
...
* feat(components): [el-result] warn users using subTitle as slots
- Add deprecation warning for el-result sub-title slots
- Update documentation with a slotted sub title
* Fix useDeprecated typing issue
2022-03-15 19:50:50 +08:00
云游君
93aa1d621e
fix(docs): border-color css var ( #6620 )
2022-03-14 19:41:41 +08:00
三咲智子
5d85fba20c
chore: self closing vue tag ( #6603 )
2022-03-13 16:16:11 -04:00
msidolphin
d435a6a6fc
feat(components): [el-table] exposes scroll methods ( #6539 )
...
* feat(components): [el-table] exposes scroll methods
* chore: improve code
2022-03-13 23:00:58 +08:00
云游君
d8a52cfe85
refactor(theme-chalk): dark.scss to css vars & migrate fill-color-blank ( #6597 )
2022-03-13 22:42:57 +08:00
云游君
06f6844509
refactor(theme-chalk): rewrite palette & remove -base suffix ( #6593 )
...
* refactor(theme-chalk): rewrite palette & remove -base suffix
* refactor(theme-chalk): container as default bg-color
* refactor(theme-chalk): add fill-color-blank
* fix(docs): fill-color-light for code-bg
2022-03-13 20:10:07 +08:00
JeremyWuuuuu
8a8f0d64e7
chore(project): rename .eslint.js to .eslint.json ( #6584 )
2022-03-13 14:19:51 +08:00
云游君
2db400c73a
refactor(components): [link] dynamic css vars & fix inner align ( #6557 )
2022-03-12 16:59:07 +08:00
云游君
93ee392932
fix(components): [upload] photo-wall wrap ( #6546 )
...
* fix(components): upload photo-wall wrap
* refactor(components): upload conent with props by tsx
* fix: type generate for upload sfc tsx
* Revert "fix: type generate for upload sfc tsx"
This reverts commit beeb9fb1642a875278ab9bf92f8ae4b7ae971013.
* Revert "refactor(components): upload conent with props by tsx"
This reverts commit 425e4a9f34693d9828bc8cf2e5ef2d75c5037864.
* fix: upload content type by as any
* refactor: extract uploadContentProps to object
* refactor(components): upload use tamplate instead of h
* Update packages/components/upload/src/upload.vue
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
* refactor(components): remove useless key in upload-content
* refactor(components): fix type
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-03-12 16:57:48 +08:00
Alan Wang
103bb1b104
feat(components): [cascader]add collapse-tags-tooltip ( #6331 )
2022-03-11 15:58:00 +08:00
Alan Wang
a3e3acc0fc
feat(components): [select-v2]add collapse-tags-tooltip ( #6532 )
...
* feat(components): [select-v2]add collapse-tags-tooltip
* feat(components): [select-v2]set fallback-placements
* feat(components): [select-v2]add collapse-tags-tooltip
* feat(components): [select-v2]set fallback-placements
* feat(components): [select-v2]add v-if on tooltip
2022-03-11 15:56:35 +08:00
Alan Wang
57d08f9a78
feat(components): [select]add collapse-tags-tooltip ( #6245 )
...
* feat(components): [select]add collapse-tags-tooltip
* feat(components): [select] collapse-tags-tooltip set width
* feat(components): [select] collapse-tags-tooltip set fallback-placements
* feat(components): [select] resolve conflicts
* feat(components): [select] add v-if on tooltip
2022-03-11 15:56:23 +08:00
云游君
195224f745
docs: separate layout examples ( #6526 )
2022-03-11 00:13:29 +08:00
云游君
8929151b85
refactor(theme-chalk): [upload] use bem rewrite upload scss & fix bugs ( #6508 )
...
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-10 23:52:13 +08:00
云游君
6b7bc4fd94
refactor(theme-chalk): message css var & add getCssVarName ( #6488 )
...
* refactor(theme-chalk): message css var & add getCssVarName
* Update closable.vue
2022-03-08 21:08:19 +08:00
三咲智子
b8c38a9fe5
chore: enhance eslint rules ( #6476 )
...
* chore: enhance eslint rules
* chore: enhance eslint rules
2022-03-08 14:03:32 +08:00
msidolphin
166c5944d0
fix(components): [el-select] optimize prefix size & selected style ( #6267 )
...
* fix(components): [el-select] optimize prefix size & selected style
* fix: implement icon by mask
* chore: adjust multiple demo width
2022-03-07 16:13:05 +08:00
三咲智子
c72679e4e9
refactor(components)!: refactor form ( #5401 )
...
* refactor(components): refactor form
* refactor: resolve PR comments
* refactor(components): refactor isNested
* refactor: resolve PR comments
2022-03-06 22:20:56 +08:00
C.Y.Kun
13ffea1114
refactor(components): refactor upload ( #6014 )
...
* refactor(components): refactor ElUpload
* refactor(components): refactor upload
* test: use jsx
* refactor: resolve review comments
* fix: ts error
* refactor: re-order imports
* refactor: rename
* fix: infinity watch
* refactor: rename
* refactor: address PR comments
Co-authored-by: Kevin <sxzz@sxzz.moe>
2022-03-05 23:09:31 +08:00
msidolphin
6c5668a4d3
fix(components): [tabs] optimize new icon style ( #6327 )
2022-03-02 15:29:15 +08:00
Sanjay Soundarajan
31bed90a2e
docs: add tab name for the card style tabs ( #6310 )
2022-03-01 19:17:11 +08:00
paul
f68aa3cf05
feat(components): [el-row] enhancement for supporting space-evenly ( #6223 )
...
Co-authored-by: gp5251 <gp5251@qq.com>
2022-02-23 10:46:06 +08:00
云游君
496398ce38
refactor(theme-chalk): use scss list & map generate type css var ( #6221 )
...
* refactor(theme-chalk): use scss list & map generate type css var
* chore(theme-chalk): remove quote for var
* refactor(theme-chalk): use light-7 for check button
* refactor(theme-chalk): use light var for check-tag
* refactor(theme-chalk): use css var for tag color
* refactor(theme-chalk): remove tag-color in scss var
2022-02-23 10:09:32 +08:00
云游君
f0e4b3a184
fix(docs): remove fixed variables & add color palette ( #6216 )
2022-02-22 16:42:54 +08:00
JeremyWuuuuu
d2e9de9511
feat(components): [el-dialog] enhancement for dialog a11y ( #6087 )
...
* feat(components): [el-dialog] enhancement for dialog a11y
- Refactor dialog to script setup
* Separates dialog and its content into different components
* Remove unused code & fix a potential bug in focus-trap component
* Update dialog-content.vue
Co-authored-by: bqy <1743369777@qq.com>
2022-02-22 12:49:28 +08:00
啝裳
87617892e9
docs: [el-popover] add trigger=contextmenu
、before-enter
、before-leave
( #6108 )
...
* docs: [el-popover] add before-enter、before-leave
* docs: [el-popover] add `trigger=contextmenu`
* docs: update
2022-02-21 17:10:55 +08:00
msidolphin
6e8a0016eb
refactor(components): [el-input] use box-shadow to implement border ( #6031 )
...
* refactor(components): [el-input] use box-shadow to implement border
* fix: select position
2022-02-21 09:31:18 +08:00
msidolphin
04ed04effd
feat(components): [el-table] support tableLayout ( #5860 )
...
* feat(components): [el-table] support tableLayout
* fix: typo
* fix: remove unused var
* fix: optimize code
* fix: typo
2022-02-10 09:35:29 +08:00
ioslh
a8a8cd8f08
fix(docs): [pagination] example bugfix according to new usage ( #5833 )
2022-02-09 18:28:39 +08:00
啝裳
ea90c4c148
docs: fix all style contamination ( #5656 )
...
* docs: fix all style contamination
* fix: update
2022-02-06 09:18:11 +08:00
kooriookami
fb50b4ff8d
fix(components): [Dialog & MessageBox] support draggable ( #5369 )
...
* feat: add use-draggable
* feat: msgbox add draggable
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
* feat: update
2022-02-03 21:04:25 +08:00
C.Y.Kun
b46bdae9e6
docs(components): check docs before stable ( #5740 )
2022-01-31 23:43:56 +08:00
kooriookami
e89804196b
style: fix popper style ( #5736 )
2022-01-31 22:59:06 +08:00
kooriookami
eb6553bedf
fix(components): [image-viewer] fix some bugs and improve style ( #5673 )
...
* fix: fix ElImageViewer
* fix: update
* perf: perf zoomRate
2022-01-28 15:21:43 +08:00
msidolphin
8322bcf843
refactor(components): [el-pagination] optimize component style ( #5666 )
2022-01-27 16:52:45 +08:00
啝裳
12caac28eb
docs: test style contamination ( #5648 )
2022-01-26 15:56:56 +08:00
msidolphin
77a3d5c7c1
refactor(components): [el-pagination] adjust component size ( #5640 )
...
* refactor(components): [el-pagination] adjust component size
* fix: background size
* chore: improve doc style
2022-01-26 14:29:48 +08:00
msidolphin
043d20403f
fix(components): [el-table] fix invalid maxHeight issue ( #5584 )
...
* fix(components): [el-table] fix invalid maxHeight issue
fix #5580
* fix: remove native scrollbar
2022-01-26 14:05:35 +08:00
kooriookami
7032e75721
style&doc(components): [el-tooltip] improve style and doc ( #5598 )
...
* style: change style
* style: remove useless style
* style: update
* docs: update
2022-01-25 16:10:49 +08:00
msidolphin
2f521c419c
refactor(components): [el-table] use namespace ( #5528 )
2022-01-22 10:37:59 +08:00
msidolphin
13de0524eb
feat(components): [el-button] support for customize loading component ( #5505 )
2022-01-21 23:11:35 -03:00
weidehai
47fdd4f542
chore(docs): fix tooltip document ( #5421 )
2022-01-20 15:28:18 +08:00
Alan Wang
260e491011
docs: [el-select]change default of reserve-keyword ( #5355 )
2022-01-19 15:17:19 +08:00
Alan Wang
db41ec5d5e
feat(components): [el-dropdown]add handleOpen and handleClose methods ( #5444 )
...
* feat(components): [el-dropdown]add handleOpen and handleClose methods
* feat(components): [el-dropdown]add handleOpen and handleClose methods
* feat(components): [el-dropdown]add handleOpen and handleClose methods
2022-01-19 15:04:44 +08:00
Alan Wang
4f9f27d40d
feat: [el-select-v2]add reserve-keyword and change docs ( #5308 )
...
* feat: [el-select-v2]add reserve-keyword and change docs
* fix(components): [el-select-v2]add test case
2022-01-18 11:24:54 +08:00
Alan Wang
984e0c2578
feat(components): [el-drawer] add footer slot ( #5404 )
...
* feat: [el-drawer]add footer slot
* feat(components): [el-drawer]add footer slot
* feat(components): [el-drawer]add cancel and confirm function
2022-01-17 14:58:06 +08:00
Alan Wang
2cf215e3c4
feat(components): [el-time-select] support custom format (e.g. 12-hour) ( #5309 )
2022-01-12 11:11:43 +08:00
iamkun
71a7755527
docs: update timepicker doc ( #5326 )
2022-01-12 08:43:21 +08:00
jeremywu
60487af6ba
docs(components): [el-tooltip] enhance el-tooltip documentations ( #5298 )
...
- Add APIs that are already in the code to the documentation
- Enhance some documentation to notice users about the feature
2022-01-11 14:34:40 +08:00
kooriookami
57e0d1d1bb
fix(style): [el-dropdown] fix doc style ( #5266 )
...
* fix: update style
* style: update
* feat: update test
2022-01-11 10:29:25 +08:00
btea
70fa3e7f26
feat(components): [el-message] config-provider message max attr ( #5063 )
...
* feat(components): [el-message] config-provider message max attr
* chore: update test
* feat: update test and message-method
* chore: format config-provider.md
* test: add multiple config-provider
* test: config-provider nesting
2022-01-08 20:03:13 +08:00
msidolphin
b5ae3e80bb
fix(components): [el-transfer] improve styles ( #5139 )
2022-01-08 19:53:52 +08:00
kooriookami
f5b7e3accc
fix(components): [el-form] fix form style ( #5145 )
...
* style: fix form style
* feat: update
* feat: update
* feat: update
* feat: update spell
* feat: update
2022-01-08 19:34:09 +08:00
kooriookami
b33fed911b
feat(components): [el-slider] slider add size prop ( #5091 )
...
* feat: slider add size
* feat: update
* feat: update
* feat: update
2022-01-07 15:44:43 +08:00
kooriookami
fb76382dd1
feat(components): [el-switch] switch add size prop ( #5101 )
...
* feat: switch add size
* feat: update
* feat: update
2022-01-07 15:43:53 +08:00
kooriookami
9e53873742
feat(components): [el-rate] rate add size prop ( #5102 )
...
* feat: rate add size
* feat: update test
* feat: update
2022-01-07 15:43:38 +08:00
msidolphin
d8fb83c0f4
refactor(components): [layout] optimize performance ( #4600 )
2022-01-04 15:06:18 +08:00
Alan Wang
a6ef40d1de
docs: [datetimePicker]add guide of value-format ( #5082 )
2022-01-04 10:56:55 +08:00
jeremywu
dd19cae2bc
refactor(components): popper composables ( #5035 )
...
* refactor(components): popper composables
- Refactor popper composables
* updates
* updates for tooltip
* Updates for popper. TODO: fix controlled tooltip animation
* Fix controlled mode popper animation issue
* Add new feature for customizing tooltip theme
* Fix popover and popconfirm error
* - Add Collection component for wrapping a collection of component
- Add FocusTrap component for trap focus for popups
- Add RovingFocus component for roving focus component type
- Adjust dropdown component based on these newly added components
- Add popper-trigger component for placing the trigger
- TODO: Finish current dropdown component, and all component's tests plus documents
* Refactor popper
* Complete organizing popper
* Almost finish dropdown
* Update popper tests
* update only-child test
* Finish focus trap component test
* Finish tooltip content test
* Finish tooltip trigger tests
* Finish tooltip tests
* finish tests for Collection and RovingFocusGroup
* Fix test cases for timeselect & select & popover
* Fix popover, popconfirm, menu bug and test cases
* Fix select-v2 test error caused by updating popper
* Fix date-picker test issue for updating popper
* fix test cases
* Fix eslint
* Rebase dev & fix tests
* Remove unused code
2022-01-04 09:15:15 +08:00
云游君
59759c9546
refactor(docs): add spacing for switch example ( #5092 )
2021-12-31 21:34:55 +08:00
云游君
2f146e8624
fix(theme-chalk): input-number controls increase/decrease height ( #5088 )
2021-12-31 17:24:38 +08:00
iamkun
262e38a943
doc: update table demo ( #5060 )
2021-12-30 19:47:57 +08:00
三咲智子
d28d0701d7
docs: improve code ( #5040 )
...
* docs: remove unused code
* refactor(docs): improve code
2021-12-30 19:00:11 +08:00
kooriookami
10e231168a
style: update descriptions style ( #5025 )
...
* style: update descriptions style
* style: update
* style: update demo
* style: update
* style: update
* style: update
* style: update
* style: update
* feat: update
2021-12-30 17:46:33 +08:00
msidolphin
d4b8199618
fix(components): adjust style of the radio and form ( #5047 )
2021-12-30 17:45:49 +08:00
iamkun
fce6acb5ca
refactor(style): adjust table size to large/default/small ( #5036 )
...
* feat: update table css
* feat: update table css
* feat: update table css
* feat: update table css
2021-12-30 17:32:24 +08:00
云游君
bd75d831f2
fix(theme-chalk): auto menu item height & add css var, close #4864 ( #5034 )
2021-12-30 17:28:49 +08:00