Skip to content

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

PropTypeDefaultDescription
color'primary' | 'secondary' | 'tertiary' | 'success' | 'warning' | 'danger' | 'light' | 'medium' | 'dark''primary'Tag color
variant'solid' \| 'outline''solid'Fill style
removablebooleanfalseShow x remove button

Events

EventPayloadDescription
removeEmitted when removable x is clicked

Slots

SlotDescription
defaultTag content

Tokens usados

--font-mono, --bg, --border, --text, --color-*