Can I customize Badge in Figma?
Yes. The EmviUI file is editable: adapt colors, typography, spacing, and variants to your product’s visual system.
Components
Explore editable badge patterns for compact status labels, counts and categories. Use the Figma preview to compare layouts for tag component and review the available states before adapting the design.
Free
8 Variants
Free
16 Variants
96 Variants
Free
1128 Variants
Free
36 Variants
Free
340 Variants
336 Variants
Free
960 Variants
86 Variants
70 Variants
Free
128 Variants
Free
100 Variants
Free
2404 Variants
Free
16 Variants
Free
256 Variants
Free
12 Variants
Free
20 Variants
Free
50 Variants
Free
896 Variants
196 Variants
Free
784 Variants
Free
840 Variants
149 Variants
22 Variants
Free
50 Variants
Free
1792 Variants
Free
64 Variants
6 Variants
256 Variants
Free
64 Variants
580 Variants
Free
144 Variants
36 Variants
7 Variants
441 Variants
8 Variants
Free
14 Variants
Free
12 Variants
16 Variants
32 Variants
The Badge and Tag components in Emvi UI allow you to label, classify, and highlight UI elements in a
compact, accessible manner. While they serve similar purposes, their use cases differ:
Badge: Indicates count, status, or notification. Commonly used alongside another component (button, icon,
avatar).
Tag: Represents a category, label, or filter. Can be interactive (editable, dismissible) or static.
Both components are designed to natively integrate into responsive interfaces, with support for color
variants, icons, sizes, and interactive behaviors.
Reserve badges for short statuses, counts or categories, and pair color with a readable label. Keep labels concise and use spacing or icon cues to reinforce the message without relying on color alone.
In Figma, compare the component variants in a real product screen. Check spacing, contrast and labels across relevant states, then adapt the pattern to the team's design system. Document the selected variant and relevant states so the pattern stays consistent across screens.
Badges are also great for marking events or special conditions. They can denote new features, limited-time offers, or any event that requires attention. Placing a badge next to an item can draw users’ focus to it, ensuring they notice and engage with important content. Our UI kit includes versatile badge components that can be customized to fit various needs, enhancing both functionality and aesthetics of your design.
Emvi UI offers multiple variants for Badge and Tag components, tailored to various use cases and visual
hierarchy needs:
Badge:
Numeric Counter: Displays quantities or notifications (e.g., 3, +99), commonly used in buttons or icons.
Status Badge: Indicates statuses like "Active", "New", "Pending" using semantic colors.
Dot Badge: Signals presence or connectivity via a small colored dot.
Tag:
Static Label: Shows categorical text (e.g., Marketing, Beta).
Interactive Tag: Includes a close button or supports multi-selection.
Tag with Icon: Adds contextual icons on the left or right side.
Each variant is available in XS, SM, and MD sizes, with full token-based customization for typography,
padding, colors, and border-radius.
Badge and Tag components in Emvi UI can be either static or interactive depending on the context.
Interactive variants respond to events like hover, focus, click, or dismiss, and are designed to enhance
user experience while maintaining accessibility.
Supported States:
Hover / Focus: Background or outline changes to indicate interactivity.
Active / Pressed: Visual feedback when pressed or selected.
Disabled: Dimmed appearance and non-interactive.
Dismissible: Option to remove a Tag via close icon.
Behavior aligns with WCAG standards, and aria-* attributes can be applied to enhance screen reader support.
Badge and Tag components are available as reusable variants in Figma, organized by type, size, color, and
state. Each is linked to global typography, color, and spacing styles, enabling controlled customization
without losing visual consistency.
In development environments, they're easily implemented using Tailwind classes such as:
inline-flex, items-center, px-2, rounded-full
bg-primary-100 text-primary-700
hover:bg-primary-200 (for interactive variants)
The system also supports icon slots and data-* or aria-* attributes for extended functionality and
accessibility.
To maximize the visual and functional effectiveness of Badge and Tag components in Emvi UI, the following
guidelines are recommended:
- Use badges only when necessary to highlight status, count, or alerts.
- Avoid tags that are too long or break responsive layouts.
- Don't rely on tags for critical information not reflected elsewhere.
- Maintain semantic color consistency based on their role (status, category, notification).
- Include accessible labels (aria-label) for tags with icons or interactive functionality.
These practices ensure a clear, accessible user experience that aligns with the overall system design.
Badge = status/count. Tag = categorization. Chip = interactive input.
Yes. The EmviUI file is editable: adapt colors, typography, spacing, and variants to your product’s visual system.
The EmviUI collection includes 340 Badge variants. Open the Figma preview to explore the included designs.