Skip to content

Tag

CTag component is used to categorize content.

Basic

Label of the tag is defined with the value property.

New
vue
<template>
  <div class="card flex justify-center">
    <CTag value="New"></CTag>
  </div>
</template>

Severity

Severity defines the variant of a tag.

TIP

primary is the default severity, it will be applied if no severity is specified.

PrimarySecondaryTertiaryNeutralSuccessInfoWarnDangerContrast
vue
<template>
    <div class="card flex flex-wrap justify-center gap-2">
        <CTag value="Primary"></CTag>
        <CTag severity="secondary" value="Secondary"></CTag>
        <CTag severity="tertiary" value="Tertiary"></CTag>
        <CTag severity="neutral" value="Neutral"></CTag>
        <CTag severity="success" value="Success"></CTag>
        <CTag severity="info" value="Info"></CTag>
        <CTag severity="warn" value="Warn"></CTag>
        <CTag severity="danger" value="Danger"></CTag>
        <CTag severity="contrast" value="Contrast"></CTag>
    </div>
</template>

Pill

Enabling rounded, displays a tag as a pill.

PrimarySecondaryTertiaryNeutralSuccessInfoWarnDangerContrast
vue
<template>
    <div class="card flex flex-wrap justify-center gap-2">
        <CTag value="Primary" rounded></CTag>
        <CTag severity="secondary" value="Secondary" rounded></CTag>
        <CTag severity="tertiary" value="Tertiary" rounded></CTag>
        <CTag severity="neutral" value="Neutral" rounded></CTag>
        <CTag severity="success" value="Success" rounded></CTag>
        <CTag severity="info" value="Info" rounded></CTag>
        <CTag severity="warn" value="Warn" rounded></CTag>
        <CTag severity="danger" value="Danger" rounded></CTag>
        <CTag severity="contrast" value="Contrast" rounded></CTag>
    </div>
</template>

Icon

A font icon next to the value can be displayed with the icon property.

PrimarySecondarySuccessInfoWarnDangerContrast
vue
<div class="card flex flex-wrap justify-center gap-2">
    <CTag icon="pi pi-user" value="Primary"></CTag>
    <CTag icon="pi pi-search" severity="secondary" value="Secondary"></CTag>
    <CTag icon="pi pi-check" severity="success" value="Success"></CTag>
    <CTag icon="pi pi-info-circle" severity="info" value="Info"></CTag>
    <CTag icon="pi pi-exclamation-triangle" severity="warn" value="Warn"></CTag>
    <CTag icon="pi pi-times" severity="danger" value="Danger"></CTag>
    <CTag icon="pi pi-cog" severity="contrast" value="Contrast"></CTag>
</div>