【发布时间】:2018-03-10 05:15:59
【问题描述】:
我正在使用reactjs 和antd 创建一个Web 应用程序。现在我想添加一个功能,用户将在其中选择颜色并更改所有原色或 Web 应用程序。我在谷歌上做了searched,但大多数人说它不可能使用antd。只是想知道是否有人以前尝试过还是可行的?
【问题讨论】:
我正在使用reactjs 和antd 创建一个Web 应用程序。现在我想添加一个功能,用户将在其中选择颜色并更改所有原色或 Web 应用程序。我在谷歌上做了searched,但大多数人说它不可能使用antd。只是想知道是否有人以前尝试过还是可行的?
【问题讨论】:
Antd 支持setting a custom theme。您应该使用它来根据用户选择的颜色生成主题。
例如theme.js:
module.exports = () => {
return {
'primary-color': '#1DA57A',
'link-color': '#1DA57A',
'border-radius-base': '2px',
};
};
【讨论】: