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

feat(cssvar): Migrate cssvar features of antd v5.13.2 version #7220

Open
wants to merge 10 commits into
base: feat-4.3
Choose a base branch
from

Conversation

shifeng1993
Copy link
Member

@shifeng1993 shifeng1993 commented Dec 24, 2023

首先,感谢你的贡献! 😄

新特性请提交至 feature 分支,其余可提交至 master 分支。在一个维护者审核通过后合并。请确保填写以下 pull request 的信息,谢谢!~

[English Template / 英文模板]

这个变动的性质是

  • 新特性提交
  • 日常 bug 修复
  • 站点、文档改进
  • 组件样式改进
  • TypeScript 定义更新
  • 重构
  • 代码风格优化
  • 分支合并
  • 其他改动(是关于什么的改动?)

需求背景

antd5.12 后版本cssinjs动态换肤性能好,同步过来,

Changelog 描述(非新功能可选)

锚定版本 antd v5.13.2

  1. 同步cssinjs库1.18.2版本,到 components/_util/_cssinjs
  2. 同步components/theme文件夹下所有文件到 components/_theme
  3. config-provider组件支持cssvar功能
  4. switch组件样式 同步到锚定版本,添加cssvar功能
  5. button组件样式 同步到锚定版本,添加cssvar功能

请求合并前的自查清单

  • 文档已补充或无须补充
  • 代码演示已提供或无须提供
  • TypeScript 定义已补充或无须补充
  • Changelog 已提供或无须提供

后续计划(非新功能可选)

  1. 剩余组件cssvar功能改造
  2. 换肤编辑器重新同步最新版本功能

@wsxe9988
Copy link

4.1是要同步至ant-design 5.12.5最新版呀,期待,不知道会不会把之前的colorpicker这个pr也合进来

@selicens
Copy link
Member

牛哇牛哇

@shifeng1993 shifeng1993 changed the title feat(cssvar): Migrate cssvar features of antd v5.12.5 version feat(cssvar): Migrate cssvar features of antd v5.13.2 version Jan 21, 2024
Copy link

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the Stale label Apr 16, 2024
@github-actions github-actions bot closed this Apr 23, 2024
@selicens selicens reopened this Apr 25, 2024
@selicens selicens removed the Stale label Apr 25, 2024
@wsxe9988
Copy link

期待进行跟进ant-design,早日合并

@tangjinzhou tangjinzhou changed the base branch from feat-4.1 to main April 30, 2024 11:15
@tangjinzhou tangjinzhou changed the base branch from main to feat-4.3 April 30, 2024 11:19
@tangjinzhou tangjinzhou self-assigned this Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants