## 内置主题 Alibaba Cloud Spark Design 提供四种内置主题:
purpleTheme
purpleDarkTheme(暗色模式)
carbonTheme
carbonDarkTheme(暗色模式)
### 示例用法 ```tsx import { ConfigProvider, purpleTheme } from '@agentscope-ai/design'; const App = () => { return Hello Spark Design!; }; export default App; ``` ## 从 Antd token 生成您自己的主题 如果您已经有了 Antd 主题,仍然可以使用 generateThemeByToken 生成 spark 风格的主题 ```tsx import { ConfigProvider, generateThemeByToken } from '@agentscope-ai/design'; const yourToken = { borderRadiusXS: 2, borderRadiusSM: 4, borderRadius: 6, borderRadiusLG: 8, borderRadiusXL: 12, borderRadiusFull: 999, wireframe: false, colorPrimaryBg: '#F2F0FF', colorPrimaryBgHover: '#F2F0FF', colorPrimaryBorder: '#E2DEFF', colorPrimaryBorderHover: '#BCB5FF', // ... 您可以在下一个文档中找到完整版本的 tokens:Tokens 和 CSS 变量 }; const darkMode = false; const yourThemeWithSparkStyle = generateThemeByToken(yourToken, darkMode); const App = () => { return ( Hello Spark Design! ); }; export default App; ``` 您仍然可以修改生成的主题:`yourThemeWithSparkStyle`,但不建议这样做。我们建议您保持原始主题以获得 Spark Design 的最佳体验。