主题定制
Enterprise UI 提供了灵活的主题定制方案。
CSS 变量
组件库使用 CSS 变量来管理主题,你可以在你的应用中覆盖这些变量:
:root {
--enterprise-color-primary: #3b82f6;
--enterprise-color-secondary: #6b7280;
--enterprise-color-success: #10b981;
--enterprise-color-warning: #f59e0b;
--enterprise-color-error: #ef4444;
--enterprise-color-info: #06b6d4;
}自定义主题
在你的 CSS 文件中覆盖这些变量即可实现主题定制:
:root {
--enterprise-color-primary: #your-color;
}组件样式覆盖
如果需要更细粒度的控制,你可以通过 className 属性传入自定义样式:
<Button className="my-custom-button">按钮</Button>.my-custom-button {
/* 你的自定义样式 */
}