主题
主题
通过主题可以统一 Markdown 的字体、颜色、间距等视觉风格,内置 light / dark,也可通过 CSS 变量或覆盖样式做自定义。
引入对应主题样式并为根节点设置主题类名即可:
import { XMarkdown } from '@ant-design/x-markdown';import '@ant-design/x-markdown/themes/light.css';export default () => <XMarkdown className="x-markdown-light" content="# Hello" />;
x-markdown-light)叠加一个自定义类。.x-markdown-light.x-markdown-custom {--primary-color: #0f766e;--primary-color-hover: #0d9488;--heading-color: #0f172a;--text-color: #1f2937;--light-bg: rgba(15, 118, 110, 0.08);}
完整变量名请参考 packages/x-markdown/src/themes/light.css 与 packages/x-markdown/src/themes/dark.css。