Components
Button 按钮
六种清晰的视觉层级,配合主色、中性与语义色,覆盖核心操作、次要操作与低干扰链接。
变体
solid / outline / soft / subtle / ghost / link 六种层级。
色彩
主色、中性与语义错误 / 警告 / 成功色。
尺寸与状态
从 xs 到 lg 四档高度,内置 loading 与 disabled 态。
带图标
使用 leading / trailing 图标插槽。
API 参考
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| variant | 'solid' | 'outline' | 'soft' 'ghost' | 'subtle' | 'link' | solid | 视觉层级。 |
| color | 'primary' | 'neutral' | 'error' 'warning' | 'success' | primary | 语义与品牌色。 |
| size | 'xs' | 'sm' | 'md' | 'lg' | 'icon' | md | 高度;icon 为正方形图标按钮。 |
| loading | boolean | false | 显示旋转图标并禁用交互。 |
| disabled | boolean | false | 禁用状态。 |
| block | boolean | false | 撑满父容器宽度。 |
| leading | slot | — | 左侧图标插槽。 |
| trailing | slot | — | 右侧图标插槽。 |