Commit Graph

234 Commits

Author SHA1 Message Date
dopamine
8edea27a36 build: rollup dts (#20586)
* build: rollup dts

* update

* update
2025-05-06 09:42:40 +08:00
sea
1084071fcf chore(eslint-config): add newline-after-import rules (#20309)
chore: add `newline-after-import` rules
2025-03-31 20:48:10 +08:00
qiang
d416dd74b0 feat(components): [input-tag] new component (#18885)
* feat(components): [input-tag] add input-tag component

* feat: styles

* test: add test

* docs: add docs

* docs: updata

* docs: uopdata

* docs: updata

* fix: optimize the style when input too long text

* feat: add draggable attribute

* fix: regain focus after dragged

* fix: regain focus on dragend

* refactor: useDragTag

* fix: style of disabled

* refactor: rename event name

* refactor: move useCalcInputWidth to hooks

* feat: add aria-label
2024-11-29 10:50:21 +08:00
thinkasany
6962715993 chore: upgrade dayjs from 1.11.3 to 1.11.13 (#18765)
* chore: upgrade dayjs from 1.11.3 to 1.11.13

* chore: rerun ci

* chore: fix ci
2024-11-04 14:40:35 +08:00
赵添
0456c790db feat: add mention component (#17586)
* feat: add mention component

* fix: build error

* fix: build error

* feat: delete as a whole

* fix: update docs

* fix: update global.d.ts

* fix: update

* fix: update code

* fix: update code

* fix: update code

* fix: rename

* fix: update code

* fix: upload code

* fix: update code

* fix: fixed cursor position abnormality

* fix: update code

* fix: docs add avatar

* fix: tooltip position is wrong when placing on top

* feat: add overview icon

* fix: overview icon color
2024-08-02 11:00:26 +08:00
kooriookami
546b21ea82 feat(components): [segmented] new component (#16258)
* feat(components): [segmented] new component

* feat(components): [segmented]

* feat(components): update

* feat(components): update

* feat(theme-chalk): update

* feat(components): update

* feat: update

* feat: update

* feat(components): add focus-visible

* feat(theme-chalk): update

* feat(components): fix test

* docs: docs

* feat(components): update

* feat: add icon
2024-04-11 18:48:52 +08:00
赵添
25bebce59d feat(components): anchor component (#15670)
* feat(components): anchor component

* fix(components): [anchor] marker opacity style

* test(components): [anchor] update snapshots

* fix(components): [anchor] style change and add version tag

* docs(components): [anchor] affix mode demo add affix offset

* fix(components): [anchor] change api

* fix: slot name change

* fix: scrollTo method change

* fix: delete getCurrentAnchor api

* style: text overflow

* docs: change toc to anchor

* refactor: useEventListener

* fix: update

* fix: update
2024-02-27 14:22:26 +08:00
赵添
2fd7ba82ab feat(components): tour component (#14952) 2023-12-27 14:49:11 +08:00
kooriookami
9f1ffc06cb chore(element-plus): update @element-plus/icons-vue version (#14968)
* chore(element-plus): update @element-plus/icons-vue version

closed #14944 #14948

* chore: update

* chore: update

* chore(element-plus): update

* chore(element-plus): update

* fix: lockfile

* fix: dts

* fix: types

---------

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-11-27 16:27:16 +08:00
刘臻
7916200ba4 feat(components): watermark component (#14236)
* feat(components): watermark component

be able to set text,multi-text,image as watermark

* docs(components): update image watermark example

update the image for dark mode
2023-10-10 17:42:22 +08:00
mioxs
62a11089b0 fix: cannot find type definition file for element-plus/global (#13698)
* fix:Cannot find type definition file for 'element-plus/global'

* Update package.json

* Update package.json

---------

Co-authored-by: btea <2356281422@qq.com>
2023-09-22 21:01:09 +08:00
三咲智子 Kevin Deng
3ab31b4d60 fix: add more exports types (#13498) 2023-07-06 18:48:28 +00:00
Zhu Ying
75ab3af851 fix: types in exports (#13443) 2023-07-07 02:40:38 +08:00
gimjin
4f78411bb8 feat(components): add el-text component (#11653)
* test(components): [text] el-text unit test

* docs(components): [text] el-text website documentation

* feat(components): [text] el-text implementation

* fix(components): [text] prop 'as' rename 'tag'

* docs(components): [text] rename slot default, optimize document

* test(components): [text] render text & class change the execution order

* fix(components): [text] use template and render function together
2023-03-10 15:30:56 +08:00
Jeremy
a30ae9d103 refactor(project): removing packages/tokens (#11769)
* refactor(tokens): remove tokens

* Remove tokens/breadcrumb.

* refactor(tokens): remove tokens/button

* refactor(tokens): remove tokens/carousel

* refactor(tokens): removing tokens/checkbox

* refactor(tokens): removing tokens/collapse

* refactor(tokens): removing tokens/dialog

* refactor(tokens): removing tokens/pagination

* refactor(tokens): removing tokens/radio

* refactor(tokens): removing tokens/row

* refactor(tokens): removing tokens/scrollbar

* refactor(tokens): removing tokens/slider

* refactor(tokens): removing tokens/tabs

* refactor(tokens): removing tokens/upload

* refactor(tokens): removing tokens/popper

* refactor(tokens): removing tokens/tooltip

* refactor(tokens): removing tokens/tooltip-v2

* refactor(tokens): removing tokens/date-picker

* refactor(project): removing tokens/experimentals

* Remove tokens/experimentals
* Remove package/tokens
* Remove tokens related parts

* refactor(project): removing packages/tokens completely

* chore: update import statement
2023-03-01 13:59:21 +08:00
Jeremy
d58149f4bb refactor(components): [config-provider] (#11749)
* refactor(components): [config-provider]

* Port useConfigProviders and tokens to components/.

* refactor(hooks): [global-config]

* Reimplement a few coupled hooks.
* Remove hooks/globa-config and tokens/&.
* Update import paths based on the changes.

* chore: fix a failing test case
2023-02-28 10:35:56 +08:00
qiang
393591c1d9 fix(element-plus): exposing ElSubMenu component (#11100) 2022-12-30 17:37:01 +08:00
zz
04f7ea8105 refactor(components): [statistic] (#10939)
* refactor(components): [statistic]

* fix: type error

* docs: fix style

* chore: use rAF

* chore: update docs
2022-12-12 10:42:48 +08:00
yang
9694d04529 feat(component): [statistic] newly added (#10687)
* feat(components): add a new statistic component
2022-12-04 21:35:48 +08:00
btea
cd41fb7901 chore: move the types entry point to the very beginning (#10786)
* chore: move the types entry point to the very beginning

* chore: replace the order of import and require
2022-11-26 16:31:16 +08:00
renovate[bot]
fe26526c14 fix(deps): update dependency @floating-ui/dom to v1 (#9000)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-27 17:22:59 +00:00
renovate[bot]
3cdad3b363 fix(deps): update dependency @vueuse/core to v9 (#9138)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-13 14:43:58 +08:00
zz
be9513dde4 fix(element-plus): dts entry (#8842) 2022-08-08 22:47:55 +08:00
zz
bbf206f08d fix(directives): [mousewheel] fix type error (#8880) 2022-07-27 09:25:04 +08:00
zz
16eab65c92 fix(element-plus): fix type error (#8982) 2022-07-26 22:05:43 +08:00
renovate[bot]
ca56e64fa3 chore(deps): update all non-major dependencies (#8484)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-28 06:34:17 +08:00
三咲智子
7097940f4a refactor: add ts-nocheck and check all files (#8401) 2022-06-22 08:04:42 +08:00
renovate[bot]
4a8277ceb3 chore(deps): update all non-major dependencies (#8236)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-06-15 01:48:52 +08:00
renovate[bot]
697ac8c94b fix(deps): update all non-major dependencies (#7847)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-06-07 17:36:24 +00:00
三咲智子
edaa6f6bc9 fix: vue app typing (#8137)
closes #8122
2022-06-07 13:44:57 +08:00
qiang
f8547411e5 fix: the type extends error (#8106) 2022-06-06 15:53:33 +08:00
三咲智子
1435581c0c fix(build): tree shaking (#8088) 2022-06-04 14:12:38 +00:00
三咲智子
74b1f90c91 chore: upgrade element plus icons (#8086) 2022-06-04 11:37:02 +00:00
renovate[bot]
799cee17f1 fix(deps): update dependency @element-plus/icons-vue to v2 (#7976)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-30 10:53:27 +08:00
三咲智子
37e2bfaee4 fix(hooks): type error (#7941) 2022-05-30 09:26:14 +08:00
Xc
3ca98213f7 fix(theme-chalk): [dark-model] vue-cli tree sharking (#7910) 2022-05-27 22:17:58 +08:00
三咲智子
517efb99dc fix: improve deps (#7763) 2022-05-20 17:41:27 +08:00
renovate[bot]
0a79c3e33b chore(deps): update all non-major dependencies (#7754)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-05-17 21:46:20 +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
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
三咲智子
cecde342dc fix: popperjs esm version (#7321) 2022-04-22 10:24:52 +08:00
三咲智子
1d13ebb05d feat: drop jest (#7248)
* feat: drop jest

* test: remove ssr

* test: rename

* chore: update tsconfig
2022-04-19 16:51:44 +08:00
renovate[bot]
dd84f90946 fix(deps): update all non-major dependencies (#7209)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-04-19 08:45:52 +08:00
Renovate Bot
ef9038ad71 chore(deps): update all non-major dependencies 2022-04-12 01:38:15 +08:00
三咲智子
2ca93aabd7 feat: publish eslint config and metadata (#7063) 2022-04-09 04:32:01 +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
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
虞金攀
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
三咲智子
d6a4415306 chore: upgrade deps (#6937)
* chore: upgrade deps

* chore: upgrade deps
2022-04-01 10:33:16 +08:00
renovate[bot]
65149ab551 fix(deps): update all non-major dependencies (#6893)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-30 02:42:23 +08:00