About this set
Badges that say something about a person or an account. A scalloped verified seal sits after a name in blue for a person and in amber for an organisation, and a forum reply shows Staff and OP name badges. Plan badges cover Free, Plus, a gradient Pro, Team and a gold Enterprise, each with a word and, where it helps, a small icon. Role badges sit at the end of each row in a member list: Owner, Admin, Editor, Viewer and a dashed Guest badge for a pending invitation, each with its own icon and tint. Three profile cards show corner badges: a diagonal ribbon reading Top 1 percent, a Pro tag that overlaps the bottom of the avatar, and a Mentor tab fixed to the top left corner. Use the seal next to names in feeds and search results, plan badges in account menus and billing pages, role badges in team settings, and corner badges on directory or community cards. The seal is an SVG with role=”img” and an aria-label such as Verified account, and the OP badge spells out original poster for screen readers.
What’s included
- Scalloped verified seal with an accessible label
- Plan badges from Free to Enterprise, including a gradient Pro
- Role badges with icons in a member list
- Diagonal ribbon, overlapping avatar tag and corner tab on cards
- Every badge carries a visible word
Accessibility
The verified seal is an SVG with role="img" and an aria-label of Verified account or Verified organisation. Plan, role and corner badges are visible words, the OP badge adds visually hidden text that expands it to original poster, and decorative icons are aria-hidden. The set has no interactive elements or animations.
Customise it
Each badge is a .ub modifier that sets background, border and text colour; the seal colour is the fill and stroke of .vf .seal. Bootstrap uses the same modifiers on .badge.rounded-pill with --bs-badge-* variables and .list-group for the member list; in Tailwind edit the bg-, text- and border- utilities.


