← Home v1.3.0

Docs / Components / Badges

Badges

Status badges in pure CSS: neutral, primary, success, warning, danger and info, in two sizes, with contrast checked for white text.

Badges

Badges are labels and can't be clicked. Use the default neutral badge for categories. Use a coloured badge only when the colour itself means something, like a status. Every coloured tone has been checked for at least 4.5:1 contrast with white text.

SUV NEW Paid Pending Overdue Confirmed Diesel Available In service
<span class="ace-badge">SUV</span>                          <!-- neutral / category -->
<span class="ace-badge ace-badge--primary">NEW</span>
<span class="ace-badge ace-badge--success">Paid</span>
<span class="ace-badge ace-badge--warning">Pending</span>
<span class="ace-badge ace-badge--danger">Overdue</span>
<span class="ace-badge ace-badge--info">Confirmed</span>

Sizes: default 18px / 10px text (tables) · ace-badge--md 22px / 12px text (cards)
StatusBadgeUse for
success--successPaid, Available, Completed, Returned
warning--warningPending, Awaiting deposit, Due soon
danger--dangerOverdue, Cancelled, Damaged, Failed
info--infoConfirmed, Reserved, Scheduled
neutral(default)Categories, fuel type, transmission, Draft

Use it

One stylesheet from the CDN, pinned to v1.3.0:

<link rel="stylesheet" href="https://acecss.dev/v1.3.0/ace.min.css"
      integrity="sha384-zHAwOqjifsc0D+iUvzD1a4W0R2g0BOK9AqQJZGakUEp/Tm5IUcP07R9xkY0q/stj" crossorigin="anonymous">

Or from npm:

npm i @acecss/core

import '@acecss/core'

Bundlers, Tailwind, every script in one file and self-hosting: Install.

More components