Commit Graph

3007 Commits

Author SHA1 Message Date
btea
18bd8c4952
refactor(components): [rate] switch to script-setup syntax (#6565)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-13 20:20:21 +08:00
三咲智子
61cfd369dc
fix(components): [dialog] remove footer when not existed (#6590) 2022-03-13 20:11:44 +08:00
JeremyWuuuuu
3ea96be394
feat(ci): replace cypress with puppeteer (#6592)
* feat(ci): replace cypress to puppeteer

- Replace cypress with puppeteer

* Implement puppeteer with screenshots

* Remove unused variables
2022-03-13 20:10:25 +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
7cdee1bec5
fix(ci): build product check (#6587) 2022-03-13 16:31:55 +08:00
Jason Ren
bf8eec1314
docs: [layout] fix a mistyped value (#6576) 2022-03-13 15:32:50 +08:00
JeremyWuuuuu
8a8f0d64e7
chore(project): rename .eslint.js to .eslint.json (#6584) 2022-03-13 14:19:51 +08:00
JeremyWuuuuu
c415f8bdbc
fix(components): [popper-trigger] SSR issue (#6575)
* fix(components): [popper-trigger] ssr issue

- Moved all watch expressions inside `onMounted` to avoid SSR error

* Update unwrapMesurable for skipping SSR
2022-03-13 14:10:14 +08:00
JeremyWuuuuu
a44a671606
feat(ci): setup cypress circle ci (#6581)
* feat(ci): setup cypress circle ci

- Setup cypress circle ci pre-requests

* Remove console.log
2022-03-13 13:19:43 +08:00
三咲智子
9c30a5d153
refactor(components): [input] refactor (#6545)
* refactor(components): [input] refactor

* test: improve tests

* fix: dts

* fix: nextTick
2022-03-13 00:23:00 +08:00
JeremyWuuuuu
16f79ede21
ci(test): add SSR test framework (#6570)
* test(ci): add ssr test framework

- Setup SSR test framework (cypress)

* Update cypress configs

* Fix format issue

* Move cypress tests

* Move vite.config.cy.mjs under cypress/
2022-03-13 00:11:02 +08:00
JeremyWuuuuu
4ad2453124
fix(ci): skip if no changes at all (#6574) 2022-03-13 00:07:50 +08:00
bqy
6c3c4b2626
fix(components): [carousel] center arrow (#6573) 2022-03-12 23:37:31 +08:00
JeremyWuuuuu
3978c7eb38
ci(project): add .circleci/config.yml (#6569)
* Add .circleci/config.yml

* Update format
2022-03-12 22:57:11 +08:00
wzrove
0e6ff4f9a9
refactor(components): [divider] switch to script-setup (#6556)
Co-authored-by: rove <rove@outlook.com>
2022-03-12 21:31:24 +08:00
Zapic
525f61f8da
fix(component): [el-tabs] the initial pane should only render for once (#6563)
* fix(component): [el-tabs] the initial pane should only render for once

* test(component): [el-tabs] improve test of lazy load pane

* test(component): [el-tabs] fix lint error

Co-authored-by: KawaiiZapic <kawaiizapic@zapic.moe>
2022-03-12 20:44:17 +08:00
Element
45d915fa98
chore: Update changelog 2.1.0 (#6561) 2022-03-12 20:09:16 +08:00
JeremyWuuuuu
58897ece76
ci(build): add threshold to build product workflow (#6564)
* ci(build): add threshold to build product workflow

- Intorduce threshold for build product checking to warn the administrator

* Add permissions for workflow from fork repo

* Update the permission for workflow
2022-03-12 19:03:28 +08:00
三咲智子
e98d1298c0
refactor(components): [link] refactor (#6543) 2022-03-12 17:21:20 +08:00
JeremyWuuuuu
9172120d52
test(ci): add build product checking for prs (#6558)
* test(ci): add build product checking for prs

- Add build product testing to the CI

* Fix error syntax

* Tweak with output table
2022-03-12 17:17:16 +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
Herrington Darkholme
14353dbfce
fix(ci): suppress warning by mark icon as raw (#6555) 2022-03-12 15:58:29 +08:00
三咲智子
88b574e765
fix(build): move eslint config to internal (#6553) 2022-03-12 14:33:41 +08:00
Herrington Darkholme
e10a1e4c9d
fix(ci): fix cascader ns querySelector class (#6552) 2022-03-12 13:46:36 +08:00
Herrington Darkholme
51aac2f630
fix(ci): clean up several warning (#6551) 2022-03-12 00:00:07 -05:00
JeremyWuuuuu
508873789f
fix(ci): remove clean script (#6550)
- Remove clean script for size check
- Remove package.json/scripts.clean:lockfile
2022-03-12 10:16:33 +08:00
JeremyWuuuuu
d57cc0d974
ci(project): compressed actions for PRs (#6547)
* ci(project): compressed actions for PRs

- Introduce compressed size checking action for PRs
- Update package.json with a clean:lockfile script for the action

* Fix pnpm not found
2022-03-11 22:56:05 +08:00
三咲智子
da6d2dc84b
feat(components): [message] support re-render vnode (#6527)
* feat(components): [message] support re-render vnode

* docs: improve api reference

* test: add message vnode render function
2022-03-11 20:19:31 +08:00
JeremyWuuuuu
fe762f33cc
ci(project): introducing welcome bot (#6535)
- New workflow to make bot greets to the user contributing to this repo
2022-03-11 20:06:49 +08:00
Element
3f0f295280
chore: update changelog 2.0.6 (#6542) 2022-03-11 20:00:44 +08:00
Alan Wang
b6f61dd562
fix(components): [el-menu] icon is not to the right of the text (#6268) 2022-03-11 15:58:44 +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
msidolphin
61c6b97183
fix(components): [el-upload] jitter when remove file in the list (#6505)
* fix(components): [el-upload] jitter when remove file in the list

* chore: improve code
2022-03-11 15:56:07 +08:00
JeremyWuuuuu
cfd51c849e
chore(project): add escape-html as dependency for main entry (#6534)
- Add `escape-html` as dependency for `packages/element-plus`
2022-03-11 15:39:44 +08:00
blackie
36e80869ab
fix(components): [autocomplete] fix shaking at first open (#6342)
* fix(components): [auto-complete] fix shaking at first open

* fix(components): [autocomplete] remove added file by oversight
2022-03-11 15:09:09 +08:00
msidolphin
063c564461
fix(components): [el-table] escape special html characters (#6520)
* fix(components): [el-table] escape special html characters

* fix: use 3rd package
2022-03-11 15:05:29 +08:00
张大大
045703228b
fix(components): [el-input] pass input-style props to input-wrapper (#6506)
Co-authored-by: zhangtian <zhangtian@weidian.com>
2022-03-11 14:56:29 +08:00
Alan Wang
e1447d9c7c
fix(components): [select] display error when setting persistent to false (#6522) 2022-03-11 14:36:15 +08:00
Shana-AE
152f4dbf3d
fix(components): [rate] fix disbaledVoidIcon typo (#6456)
fix #6455
2022-03-11 14:35:16 +08:00
云游君
195224f745
docs: separate layout examples (#6526) 2022-03-11 00:13:29 +08:00
三咲智子
5bb0f8cd1c
chore: remove volar ts plugin (#6525) 2022-03-11 00:00:29 +08:00
blackie
c35dfec666
style(components): rename disabled to is-disabled (#6475)
* style(components): [pagination] rename disabled to is-disabled

* style(components): [slider] rename disabled to is-disabled

* style(components): [pagination] rename active to is-active

* refactor(components): [calendar] use namespace hooks

* fix(components): [pagination] fix test error
2022-03-10 23:57:07 +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
Alan Wang
73e60cd86a
test(components): [select] click icon twice (#6471) 2022-03-10 23:28:50 +08:00
Herb Brewer
428893f7fa
fix(components): [upload] fileList prop should sync uploadFiles (#6492)
* fix(components): [upload] fileList prop should sync uploadFiles

* fix(components): [upload] fileList prop should sync uploadFiles

* fix: typings

Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-10 23:19:44 +08:00
三咲智子
a973e7505d
feat: export dayjs instance, closes #6498 (#6517) 2022-03-10 22:53:55 +08:00
三咲智子
548f74617a
fix: workflow coverage (#6518) 2022-03-10 22:35:29 +08:00