变体
状态色(info / success / warning / danger)走「淡底 + 色字」,两套主题各自成立;实底只有强调青、次强调黄、反转,以及两枚红——new(NEW 角标)和 danger-solid(BREAKING)。红只表示危险与 NEW / BREAKING。
尺寸 · 标签字 · 圆点 · 可移除
caps 换成 Bender 大写加字距,给版本号 / 状态码这类拉丁短词;removable 出一个移除按钮,点击触发 remove,读屏名是「移除 + 标签文字」。一组标签放进 .ak-tags(换行 + 6px 间距)。
Vue API
| 属性 | 类型 | 默认 | 说明 |
|---|---|---|---|
variant | "default""info""success""warning""outline""accent""accent-soft""yellow""danger""danger-solid""new""inverse" | "default" | 外观:状态色走 info / success / warning / danger(淡底色字);new = 红底 NEW 角标;danger-solid = BREAKING 红;yellow 次强调 |
size | "md""sm""lg" | "md" | 尺寸:sm 18 · md 22 · lg 28(px 高) |
caps | boolean | false | 标签字(Bender 大写 + 字距),给版本号 / 状态码这类拉丁短词 |
dot | boolean | false | 前置小方点 |
removable | boolean | false | 显示移除按钮,点击触发 remove(读屏名是「移除 + 标签文字」) |
| 事件 | 参数 | 说明 |
|---|---|---|
remove | [] | 点了移除按钮 |
| 插槽 | 说明 |
|---|---|
default |
CSS 实现
计数徽标、可交互的筛选芯片是另外两个组件:徽标 Badge、芯片 Chip。
| 块 | 元素 __ | 修饰 -- |
|---|
