reactjs - React-rainbow 组件颜色主题
问题描述
我有一个最近开始开发的应用程序,我正在考虑转向 react-rainbow。有没有办法为所有 react-rainbow 组件设置颜色主题?
解决方案
通过将<Application />
组件用作整个应用程序的包装器来允许自定义,组件属性主题将接受一个对象,您可以在其中指定调色板。
const theme = {
rainbow: {
palette: {
brand: '#5c56b6',
},
},
};
<Application theme={theme}>
<Button
label="Button Brand"
onClick={() => alert('clicked!')}
variant="brand"
/>
...
</Application>
您可以在此处找到更多文档https://react-rainbow.io/#/Customization
推荐阅读
- python - 一段代码阻碍了我在学校的 Discord 机器人
- matlab - 有没有办法将颜色信息融合到 SIFT 图像分类中?
- javascript - 从 PDF 中拆分特定页面
- python - 将 Selenium find_element_by_name 分成多个阶段
- c# - C# .NET Core WPF - 捕获 WebBrowser 响应
- amazon-web-services - Collibra 从托管在供应商 AWS 账户上的 DGC 实例连接到公司网络内 EC2 上的 SQL Server
- fluent-bit - FluentBit:添加动态es索引
- mongodb - mongoDB中的聚合查询问题
- angular - 在 Angular 项目之外存在的 Angular(chrome)中调试(vscode)打字稿文件
- ssl - OpenSSL 1.0.1 SSL_read() 函数在某些 https 网站上返回 0 字节