Appearance
Tag
Etiqueta inline para labels y tokens.
Tag
Demo
v1.0.0donependingerroroutlinedraft
vue
<Tag color="primary">v1.0.0</Tag>
<Tag color="success">done</Tag>
<Tag color="warning">pending</Tag>
<Tag color="danger">error</Tag>
<Tag color="secondary" variant="outline">outline</Tag>
<Tag color="medium" variant="outline">draft</Tag>Props
color
Color semántico del tag.
primarysuccesswarningdanger
vue
<Tag color="primary">primary</Tag>
<Tag color="success">success</Tag>
<Tag color="warning">warning</Tag>
<Tag color="danger">danger</Tag>variant
Estilo de relleno del tag.
solidoutline
vue
<Tag color="primary">solid</Tag>
<Tag color="primary" variant="outline">outline</Tag>removable
Muestra botón de cierre (×) para eliminar el tag.
remove meclose
vue
<Tag color="primary" removable>remove me</Tag>
<Tag color="success" removable>close</Tag>API
| Prop | Type | Default | Description |
|---|---|---|---|
color | 'primary' | 'secondary' | 'tertiary' | 'success' | 'warning' | 'danger' | 'light' | 'medium' | 'dark' | 'primary' | Tag color |
variant | 'solid' \| 'outline' | 'solid' | Fill style |
removable | boolean | false | Show x remove button |
Events
| Event | Payload | Description |
|---|---|---|
remove | — | Emitted when removable x is clicked |
Slots
| Slot | Description |
|---|---|
default | Tag content |
Tokens usados
--font-mono, --bg, --border, --text, --color-*