Radix Themes中文站

Radix Themes · 中文文档站

Open source·MIT·v3.3

写组件,不必写样式。

01字重 weight800
02字距 tracking-0.02em
03强调色 accentON
第二行变主题色

上面三个控件是真的——拖一拖,标题就变了。一个开源 React 组件库,专注快速开发、易维护与无障碍访问。

向下滚动 · 五项能力无需配置·开箱即用·完整中文

01Capabilities

五个开关 · 五个真实的取舍

默认就很好,改也容易。

无障碍访问,默认达成。

遵循 WAI-ARIA,键盘导航与读屏支持开箱即用。

主题随四处配置而变。

accentColor、grayColor、radius、scaling 定全局。

暗色模式,一行切换。

appearance="dark" 即完成切换,两套色板均已调好。

布局原语,杜绝魔法数字。

Flex、Grid、Container 统一间距刻度。

预置样式,深度可定制。

每个组件均可覆盖,主题令牌全部开放。

02Getting started

约 3 分钟 · bun / npm / yarn / pnpm

四步上手,然后忘了样式。

01Install · 安装
terminalzsh
# 同样支持 npm / yarn / pnpm
bun add @radix-ui/themes

首先,安装依赖。

02Import · 引入
main.tsxts
import
"@radix-ui/themes/styles.css";

然后,导入样式。

03Provider · 主题
App.tsxtsx
import { Theme }
  from "@radix-ui/themes";

<Theme accentColor="blue">
  <App />
</Theme>

接着,包一层 Theme。

04Render · 渲染
previewhtml
你好,Radix Themes :)

最后,开始构建。

03Components

点击切换 · 真实渲染 · 键盘可达

组件,就是页面本身。

左侧切换组件,右侧是同一块画布。示例全部由 Radix Themes 实时渲染。

浏览全部组件

组件演示

真实组件 · 可交互
稳定
这段界面由 @radix-ui/themes 渲染,样式开箱即用。
启用实时预览
预览强度60
构建进度72%

04Ship it

无需设计稿,从第一行代码开始

把
交给 Radix Themes。

回车或点击箭头,前往官方快速上手指南