跳到调校区

Tailwind CSS v4 · @theme

主题 Token 调校台

左边改设计系统,右边看同一组工具类如何一起响应。重点不是记色值,而是看见“一处定义,多处生效”。

01 / 调整主题变量

输入控件会直接改写页面里的 CSS 变量。

颜色 namespace:--color-*
尺度与形状

点一个 token,看它生成什么

颜色 token 会生成 bg-brand-500text-brand-500border-brand-500 等工具类。

02 / 同一组类,实时换肤

预览里的类名保持不动,变化来自 token。

已加载初始主题
设计系统体检

让 token 管住细节

T

如果卡片、按钮和徽标都从同一个品牌色 token 取值,换品牌不再是“全项目搜十六进制”,而是改一个定义。

主题定义

type="text/tailwindcss"
@theme {
  --color-brand-500: #5b5bd6;
  --color-highlight: #ffb84d;
  --spacing: 4px;
  --radius-brand: 16px;
}

工具类没有跟着改

<article class="
  rounded-brand
  border-brand-500
  p-6 shadow-brand
">
  <button class="
    bg-brand-500
    hover:bg-brand-700
  ">
</article>
p-624px
rounded-brand16px
bg-brand-500#5b5bd6
gap-312px