Verify Badge
A customizable verification badge component featuring SVG icons, glassmorphism effects, and variants for basic, gold, and premium statuses for profile, statement, and more verification types.
Verified
Gold Verified
Premium Verified
basic:
Verified
Verified
Verified
Verified
Verified
gold:
Gold Verified
Gold Verified
Gold Verified
Gold Verified
Gold Verified
premium:
Premium Verified
Premium Verified
Premium Verified
Premium Verified
Premium Verified
Verified
Gold Verified
Premium Verified
Verify Profile

Mahmud Rahman
Full-Stack JS Developer
Verified
Gold Verified
Premium Verified
Usage
Loading...
Props
Prop | Type | Default | Required | Description |
---|---|---|---|---|
type | 'basic' | 'gold' | 'premium' | - | No | Badge variant to represent different user tiers |
size | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'md' | No | Defines the size of the badge |
showLabel | boolean | true | No | Toggle visibility of the badge's label text |
animate | boolean | true | No | Enables animation effects on hover |
className | string | - | No | Additional Tailwind CSS classes for customization |
onClick | () => void | - | No | Callback function triggered on badge click |
position | 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left' | 'top-right' | No | Floating position for the badge |
Accessibility
- Semantic
div
withrole="button"
andtabIndex
for clickable badges - ARIA-compatible for screen readers
- Keyboard navigation support with
onClick
Styling
- Uses Tailwind CSS for responsive design
- Supports dark mode with
dark:
classes - Glassmorphic effects with
backdrop-blur-md
- Smooth hover animations with
transition-all