Ellipse Badge

An ellipse-shaped badge for tags, counts, and labels. Clipped with ellipse(50% 50% at 50% 50%) for a pill silhouette.

Preview

<script>
  import { EllipseBadge } from '@vultra/flat';
</script>

<div class="flex items-center gap-6">
  <EllipseBadge label="PRO" color="blue" />
  <EllipseBadge label="BETA" color="orange" size="lg" />
  <EllipseBadge label="2x" color="teal" size="sm" />
</div>

Usage

<script>
  import { EllipseBadge } from '@vultra/flat';
</script>

<EllipseBadge label="LIMITED" color="purple" size="md" />

Props

PropTypeDefaultDescription
labelstringBadge text
color'red' \| 'blue' \| 'green' \| 'purple' \| 'pink' \| 'orange' \| 'teal''blue'Flat color variant
size'sm' \| 'md' \| 'lg''md'Badge size
classstringundefinedAdditional CSS classes

Install

npx @vultra/cli add flat-ellipse-badge