Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D2M #14285

Merged
merged 27 commits into from
Sep 14, 2023
Merged

D2M #14285

merged 27 commits into from
Sep 14, 2023

Conversation

iamkun
Copy link
Contributor

@iamkun iamkun commented Sep 14, 2023

Please make sure these boxes are checked before submitting your PR, thank you!

  • Make sure you follow contributing guide English | (中文 | Español | Français).
  • Make sure you are merging your commits to dev branch.
  • Add some descriptions and refer to relative issues for your PR.

Description

🤖 Generated by Copilot at 09bb91a

This pull request refactors and improves the theme toggler components for the documentation site, fixes and updates the type declarations and formatting of various component documentation files, and enhances the accessibility and functionality of the collapse and color-picker components.

Related Issue

Fixes #___.

Explanation of Changes

🤖 Generated by Copilot at 09bb91a

  • Refactor the theme toggler components to use the toggleDark function from the composable (link, link, link, link, link, link, link, link, link, link)
  • Change the Attributes sections to API sections in the component documentation (link, link, link, link)
  • Fix the type and syntax errors in the component documentation (link, link, link, link, link)
  • Add the new features and events to the component documentation (link, link, link, link)
  • Change the default values of the text-color attributes in the component documentation (link, link)
  • Improve the accessibility and semantics of the collapse component by using a <button> element for the header and removing the redundant role attributes (link, link)
  • Improve the performance of the color-picker component by using the v-show directive instead of the v-if directive for the empty icon (link)

sseinHu and others added 26 commits August 28, 2023 09:31
fix(components): [useSelect.ts] selected.slice is not a function

select In the case of radio, the packaged code will report select. slice is not a function, because the radio selected is an object, and the object does not have the api of slice
…4061)

* fix(components): [collapse] allow nested inputs in ElCollapseItem to handle space key

* Update packages/components/collapse/src/collapse-item.vue

Co-authored-by: btea <2356281422@qq.com>

---------

Co-authored-by: btea <2356281422@qq.com>
* fix(components): [rate] bind the textColor property

* add test case

* add test case

* Update rate.test.tsx

* Update rate.md
* fix(components): [table] add tabindex to tbody to fix #13991

* remove :focus style

* fix: remove the focus outline

* fix: replace focus with focus-visible

* chore: add comments to explain why the tabIndex attr is needed
* fix(components): [form] improve types

* docs: update form

* fix: consider RegExp

* chore: update jsdoc
…12635)

* fix(components): [select] fix error when creating option

closed #12634

* test(components): [select] add test for create and default first option

* fix(components): [select] compatible #11297
update message-box options

closed #14178
* fix(components): [pagination] 修复toplayer全屏模式下分页下拉框无法显示问题

分页组件新增teleported参数 默认为true  便于用户控制size下拉框是否插入body

closed #14070

* docs(docs): [pagination] Add a teleported attribute

closed #14070

* fix(components): [pagination] teleported props default value

delete set teleported default value

closed #14070

* fix(components): [pagination] change the default value of teleported

change the default value of teleported to true

* Update docs/en-US/component/pagination.md

Co-authored-by: qiang <qw13131wang@gmail.com>

---------

Co-authored-by: shaojia.cheng <shaojia.cheng@arvetech.net>
Co-authored-by: qiang <qw13131wang@gmail.com>
#14138)

* feat(components): [image-viewer] Add rotate event when rotating images

* Update docs/en-US/component/image.md

Co-authored-by: btea <2356281422@qq.com>

---------

Co-authored-by: btea <2356281422@qq.com>
* feat(components): [upload] support async data

* feat(components): [upload] support async data

* fix(components): [upload] unit test

* fix(components): [upload] unit test

* feat(components): [upload] update data docs

* fix(components): [upload] unit test

* chore: add version

---------

Co-authored-by: Hefty <yeyuqiudeng@gmail.com>
* Extract logic out of basic-date-table file.
Using tab related aria attributes results in accessibility issues
* fix(components): [input] missing autofocus types

closed #14243

* fix: autofocus default to false
@element-bot
Copy link
Member

General Info

Current version: 2.3.12
Current time: 2023-09-14T09:02:37+00:00


2.3.13

2023-09-14

Features

Bug fixes

Refactors

Other

@pull-request-triage
Copy link

👋 @iamkun, thank you for contributing element-plus.

  • You can comment with /label Components:[component_name] to add a label for which component you are working on.
  • You may join our Discord for staying tuned.

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

Total changed files: 6

ℹ️ Files have been changed
Filename Status
use-basic-date-table.d.ts Added 🟢
use-basic-date-table.mjs Added 🟢
use-basic-date-table.mjs.map Added 🟢
use-basic-date-table.d.ts Added 🟢
use-basic-date-table.js Added 🟢
use-basic-date-table.js.map Added 🟢

Generated with ❤️ by Element Plus bot
Generated with

@github-actions
Copy link

Size Change: +2.79 kB (0%)

Total Size: 1.35 MB

Filename Size Change
./dist/element-plus/dist/index.css 43.5 kB +21 B (0%)
./dist/element-plus/dist/index.full.js 380 kB +917 B (0%)
./dist/element-plus/dist/index.full.min.js 278 kB +555 B (0%)
./dist/element-plus/dist/index.full.min.mjs 273 kB +523 B (0%)
./dist/element-plus/dist/index.full.mjs 372 kB +775 B (0%)

compressed-size-action

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

🧪 Playground Preview: https://element-plus.run/?pr=14285
Please comment the example via this playground if needed.

chore: update changelog 2.3.13
@iamkun iamkun merged commit 0e0f43c into master Sep 14, 2023
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet