Commit Graph

1468 Commits

Author SHA1 Message Date
SongWuKong
5f847e3590 fix(components): [el-table] width init error (close #3087) (#3117) 2021-08-31 14:23:45 +08:00
msidolphin
b1d2f0de06 feat(components): select-v2 support keyboard operations (#3138) 2021-08-31 14:17:43 +08:00
kooriookami
0743e79826 fix: icon clipboard (#3142) 2021-08-31 13:34:45 +08:00
jeremywu
03bc13e45a fix(components): layout css lost (#3140)
- Fix the lost layout css
2021-08-31 10:04:40 +08:00
rikapo
9e0e4febd4 fix(locale): update korean translation (#3137) 2021-08-31 09:47:43 +08:00
Sanxiaozhizi
6cc16bbd06 refactor: enhance type definition (#3062)
* chore: add vue-tsc for type check

* refactor(components): respect Vue's own style type

* refactor(components): improve props type

* chore(build): improve types

* fix(components): remove unnecessary props

* perf(components): use shallowRef

* fix(components): add missing property type for table

* refactor(components): improve time-picker types

* refactor(components): extract import type

* refactor(components): improve popper types

* refactor(components): upload list types

* fix(docs): fix type

* better type

* fix: remove index
2021-08-31 09:40:13 +08:00
feisha
45c292c874 fix: [el-cascader-panel] fix childrenData (close #3126) (#3131) 2021-08-30 22:36:55 +08:00
Sanxiaozhizi
f5d0b85dbf chore: move rollup-plugin-replace to devDependencies (#3136) 2021-08-30 21:38:16 +08:00
btea
4e19718553 feat(components): [el-image-viewer] emit close event (#3129) 2021-08-30 18:01:44 +08:00
Aex
88e193ce96 fix(components): [el-upload] revoke object url on item remove (#3135) 2021-08-30 17:50:24 +08:00
SongWuKong
d1b48949f5 fix(components): image no emit switch event (close #3132) (#3134) 2021-08-30 17:44:05 +08:00
Sanxiaozhizi
6b017045ae feat(components): button-group add size (#3098)
* feat(components): button-group add size

* feat(components): add size validator

* docs: complete docs

* fix(components): fix typo

* refactor(components): move and rename tokens

* refactor(components): change size type

* fix: button-group reactive size
2021-08-29 12:33:35 +08:00
msidolphin
a15f5f293f feat(components): select-v2 support filter-method & remote-search (#3092) 2021-08-29 09:46:38 +08:00
Sanxiaozhizi
8f67fb7645 feat(components): form add scrollToField method (#3110)
* feat(form): add scrollToField function

* feat(components): complete scrollToField function

Co-authored-by: linjie <linjie@zhuanzhuan.com>
2021-08-28 20:00:19 +08:00
Sanxiaozhizi
629d98edf8 ci: test on multiple versions of nodejs (#3112) 2021-08-28 19:54:19 +08:00
wanghaitao
c1445d80de Table: fix Destructuring assignment bug (#2893) 2021-08-28 03:48:03 +08:00
BeADre
fdbbd15187 fix: remove useless and duplicate declaration (#3082) 2021-08-28 03:47:38 +08:00
kooriookami
a54098393f style: radio support size prop both border or not (#3103) 2021-08-27 20:31:40 +08:00
kooriookami
5f87831710 style: checkbox support size prop both border or not (#3099)
* style: checkbox support size prop both border or not

* feat: update

* style: update
2021-08-27 20:28:56 +08:00
Sanxiaozhizi
0617cdf9f8 test: fix test (#3109) 2021-08-27 19:13:37 +08:00
Sanxiaozhizi
e9e56d5938 chore: upgrade & improve eslint rule (#3105)
* chore: remove unused ts-node

* chore: upgrade lodash

* chore: upgrade eslint

* perf: remove side effects in computed

* refactor: follow eslint rules

* chore: remove vue-template-compiler

* style: enhance eslint format rule

* style: format code
2021-08-27 17:46:06 +08:00
kooriookami
f274bc97db style: update calc style (#3090)
fix #3073
2021-08-27 14:39:53 +08:00
msidolphin
f108d6ca3d fix(theme-chalk): add the missing margin-left to transfer 2021-08-27 14:39:19 +08:00
云游君
69b402d05e docs: add format for vite-plugin-element-plus (#3095) 2021-08-27 14:38:05 +08:00
iamkun
ae96630f6f Update CHANGELOG.en-US.md 2021-08-26 22:08:12 +08:00
JeremyWuuuuu
eebc688669 fix(build): marking side effects for webpack importing styles
- Marking file under `dist` and `theme-chalk/*.css` `theme-chalk/*.scss`
2021-08-26 20:55:57 +08:00
SongWuKong
7b79aae8ff fix(input): autosize type problem (#3008) (#3012)
* fix(input): autosize type problem (#3008)

* fix(input/card):  ( autosize/bodyStyle )type problem (#3008)

* fix(input/card): (autosize/bodyStyle)type problem (#3008)

* fix(components): input/card (autosize/bodyStyle) type problem (#3008)

* fix(components): input/card (autosize/bodyStyle) type problem (#3008)
2021-08-26 17:00:18 +08:00
jeremywu
5f33956b76 fix(components): style path error for radio button (#3079)
- Fix style path issue for radio button and step component
2021-08-26 16:20:55 +08:00
iamkun
cec4628b1b Update CHANGELOG.en-US.md 2021-08-26 15:20:25 +08:00
jeremywu
6b2b7ec702 fix(components): exposing style folder for select dropdpwn (#3077)
- Fix the error importing in style file
- Update plugin usage for `babel-plugin-import`
2021-08-26 15:11:47 +08:00
SongWuKong
1fa381040e fix(form): el-from/src/token.d.ts file miss (#2979) (#2988)
* fix(form): el-from/src/token.d.ts file miss (#2979)

* fix(form): el-from/src/token.d.ts file miss (#2979)

* fix(form): el-from/src/token.d.ts file miss (#2979)

Co-authored-by: imswk <925>
2021-08-26 14:18:57 +08:00
Sanxiaozhizi
072e55de38 fix: eslint ignore bundle file (#3061) 2021-08-26 14:15:49 +08:00
btea
d03b7a44d7 docs: scrollbar markdown add template (#3071) 2021-08-26 12:46:26 +08:00
Aex
13c1183cf7 fix(components): [table] avoid table border style conflict (#3064) 2021-08-26 09:58:58 +08:00
kooriookami
d9b7ef56ea style(docs): Optimized style of documentation (#3010)
* style(docs): use css var

* style: update

* style: demo-icon use grid layout

* style: remove demo-block.vue style scoped

* docs: remove strange character
2021-08-26 09:57:56 +08:00
iamkun
85849419f1 Update CHANGELOG.en-US.md 2021-08-25 18:02:29 +08:00
jeremywu
d2162d8450 fix(build): unpin vue compiler version (#3055)
- Change @vue/compiler-sfc version from 3.2.x to ^3.2.0
2021-08-25 17:47:25 +08:00
WilhanTian 田伟汉
9245850dd7 fixed resolve font path errors (#3048)
fixed resolve font path errors & format code
2021-08-25 17:38:24 +08:00
Haoqun Jiang
5d9037a8b5 fix: stop pinning vue peer dependency version (#3051)
* fix: stop pinning vue peer dependency version

It should be safe to trust `vue` to follow semver.
Pinning a peer dependency version is a bad idea because any change in
peer dependency requirement should be considered a breaking change in
theory.

On the other hand, `@vue/compiler-sfc` has a strict peer dependency
version requirement.
So pinning the `vue` version is likely to causing issues like
https://github.com/vitejs/vite/issues/4573 in the future.

* chore: update lockfile
2021-08-25 17:34:57 +08:00
msidolphin
d6975c61df feat(select-v2): support allow-create feature (#3017)
* feat(select-v2): support allow-create feature

support allow-create feature and refactored part of select-v2's code

* fix: optimized code
2021-08-25 17:23:13 +08:00
tryag
3aff7bbbd5 fix(rate):use constant (#3011) 2021-08-25 17:11:50 +08:00
JeremyWuuuuu
b4342c5ef4 fix missing folders and umd locale builds and i18n docs for umd builds 2021-08-25 17:07:06 +08:00
kooriookami
4bf5ac6e16 perf: update tw lang (#3045)
re #2934
2021-08-25 14:52:14 +08:00
kooriookami
20c57e3e98 style: remove useless style (#3042) 2021-08-25 12:10:18 +08:00
iamkun
bf8eb571a9 Update CHANGELOG.en-US.md 2021-08-25 11:31:04 +08:00
jeremywu
e926d20179 fix(build): exposing installer function and version for umd build (#3041)
* fix(build): exposing installer function and version for umd build

* fix codepen code snippet error
2021-08-25 11:27:16 +08:00
Aex
84d8d7111e fix(components): [descriptions] avoid conflict with el-table (#3005)
Co-authored-by: imwsk <syfzxx@vip.qq.com>

Co-authored-by: imwsk <syfzxx@vip.qq.com>
2021-08-25 11:00:02 +08:00
Sanxiaozhizi
c7e7224f77 refactor: rename el-submenu to el-sub-menu (#3037)
* refactor(components): rename el-submenu to el-sub-menu

* refactor(docs): rename el-submenu to el-sub-menu
2021-08-25 10:03:36 +08:00
wangbincyzj
8830b2337a fix: [label-wrap] Fix misspellings (#3030)
Co-authored-by: wangbin <bin.wang2@cyclone-robotics.com>
2021-08-25 09:47:41 +08:00
Sanxiaozhizi
08e5fc8662 fix(message-box): fix type (#3038) 2021-08-25 09:47:08 +08:00