Search Docs
内置暗色模式通过CSS变量实现。CSS选择器判断body标签theme-mode参数为dark或light(默认light)。 支持snow-always-light,snow-always-dark类名进行主题色切换。
CSS
body
theme-mode
dark
light
snow-always-light
snow-always-dark
const body = document.body; if (body.hasAttribute('theme-mode')) { body.removeAttribute('theme-mode'); } else { body.setAttribute('theme-mode', 'dark'); }
className
ConfigProvider
import { Button } from '@snow-design/components'; const Home = () => { return ( <div className="snow-always-dark"> <Button>暗色模式</Button> </div> ); };