ant-design-vue icon indicating copy to clipboard operation
ant-design-vue copied to clipboard

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

Open shifeng1993 opened this issue 1 year ago • 7 comments

首先,感谢你的贡献! 😄

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

[English Template / 英文模板]

这个变动的性质是

  • [x] 新特性提交
  • [ ] 日常 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功能

请求合并前的自查清单

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

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

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

shifeng1993 avatar Dec 24 '23 13:12 shifeng1993

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

wsxe9988 avatar Dec 25 '23 15:12 wsxe9988

牛哇牛哇

selicens avatar Dec 26 '23 05:12 selicens

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[bot] avatar Apr 16 '24 02:04 github-actions[bot]

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

wsxe9988 avatar Apr 26 '24 13:04 wsxe9988

这个feat有什么新的消息吗?

ILfengzi avatar Jun 13 '24 12:06 ILfengzi

@shifeng1993 @tangjinzhou 啥时候合并进去啊

wsxe9988 avatar Aug 03 '24 12:08 wsxe9988