Skip to content
通用组件

标签Tag

短小的分类 / 状态标记。状态色走淡底色字,NEW / BREAKING 是仅有的红底。

Vue
实验import { AkTag } from "@mooncellwiki/prts-design-vue"Storybook ↗源码 ↗

变体 ​

状态色(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 高)
capsbooleanfalse标签字(Bender 大写 + 字距),给版本号 / 状态码这类拉丁短词
dotbooleanfalse前置小方点
removablebooleanfalse显示移除按钮,点击触发 remove(读屏名是「移除 + 标签文字」)
事件参数说明
remove[]点了移除按钮
插槽说明
default

CSS 实现 ​

计数徽标、可交互的筛选芯片是另外两个组件:徽标 Badge、芯片 Chip。

块元素 __修饰 --

文本 CC BY-NC-SA 4.0 · 游戏素材版权归鹰角网络所有