Antd 多主题配置好用吗?为什么我弄的很痛苦,有没有懂的指导下

208 天前
 rookie2luochao

Antd 组件好像只自带了一个白色主题(有其他主题吗?) 新增 1 套组件主题好痛苦,尤其是组件颜色用的颜色 token 字段还不一样(这点真坑啊),调试样式都调试的很痛苦 就这样改单组件颜色 token 都难受,谁还敢直接改全局颜色 token

antd 组件 token 配置详情

1712 次点击
所在节点    程序员
6 条回复
Xinu
208 天前
如果条件允许, 可以换一下 arco.design 换主题贼简单
rookie2luochao
207 天前
@Xinu 我等会去看一下 arco.design ,主要是 antd 就一套白色主题,好歹也预置一套黑色组件主题啊,下次有主题需求,可能不会选择 antd 了
qinqiuxu
207 天前
antd 有黑色主题的啊
rookie2luochao
206 天前
@qinqiuxu 只有很少的组件支持黑色主题,比如 menu, sider
qinqiuxu
206 天前
@rookie2luochao 我是无语了。。你是没看 antd 文档吗?文档上写得很清楚啊。你看下 ConfigProvider 组件的 theme prop 的 algorithm 属性。https://ant-design.antgroup.com/docs/react/customize-theme-cn
rookie2luochao
206 天前
@qinqiuxu 多谢大佬,看文档看漏了,看到提供黑白主题的组件(比如 menu)都是提供 theme props 的,其他组件没有,以为就只有白色主题,部分组件有黑色主题,关键是它修改主题取了个 algorithm 字段

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035923

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX