vanilla-extract
用 TypeScript 编写样式、构建时生成静态 CSS 的零运行时方案。
在 .css.ts 文件里用 TypeScript 写样式,构建时生成静态 CSS,类名、CSS 变量、@keyframes 和 @font-face 都限定在局部作用域,类似 TypeScript 版的 CSS Modules,可配合任意框架。
样式必须写在 .css.ts 文件中,并需要为所用打包工具接入对应插件。主题通过 createTheme 生成的 CSS 变量实现,可同时存在多套主题;动态运行时主题要用单独的可选 API。
许可:MIT。
资料核对:2026-10-30反馈此资源