Skip to content

Badges

A basic badge utility style for simple inline notifications or content notes.

Examples (anchor)

The badge styles can be customized before compiling using Sass or in real-time with CSS variables.

Heading 1 New

Heading 2 New

Heading 3 New

Heading 4 New

Heading 5 New
Heading 6 New

Paragraph New

Example HTML
<h1>Heading 1 <span class="badge">New</span></h1>
<h2>Heading 2 <span class="badge">New</span></h2>
<h3>Heading 3 <span class="badge">New</span></h3>
<h4>Heading 4 <span class="badge">New</span></h4>
<h5>Heading 5 <span class="badge">New</span></h5>
<h6>Heading 6 <span class="badge">New</span></h6>
<p>Paragraph <span class="badge">New</span><p>
<button>Button <span class="badge">New</span></button>

Fixed light and dark (anchor)

Heading 1 New

Heading 2 New

Heading 3 New

Heading 4 New

Heading 5 New
Heading 6 New

Paragraph New

Heading 1 New

Heading 2 New

Heading 3 New

Heading 4 New

Heading 5 New
Heading 6 New

Paragraph New

Example HTML
<div>
<h1>Heading 1 <span class="badge-light">New</span></h1>
<h2>Heading 2 <span class="badge-light">New</span></h2>
<h3>Heading 3 <span class="badge-light">New</span></h3>
<h4>Heading 4 <span class="badge-light">New</span></h4>
<h5>Heading 5 <span class="badge-light">New</span></h5>
<h6>Heading 6 <span class="badge-light">New</span></h6>
<p>Paragraph <span class="badge-light">New</span><p>
<button class="btn-light">Button <span class="badge-light">New</span></button>
</div>
<div>
<h1>Heading 1 <span class="badge-dark">New</span></h1>
<h2>Heading 2 <span class="badge-dark">New</span></h2>
<h3>Heading 3 <span class="badge-dark">New</span></h3>
<h4>Heading 4 <span class="badge-dark">New</span></h4>
<h5>Heading 5 <span class="badge-dark">New</span></h5>
<h6>Heading 6 <span class="badge-dark">New</span></h6>
<p>Paragraph <span class="badge-dark">New</span><p>
<button class="btn-dark">Button <span class="badge-dark">New</span></button>
</div>

Using the module (anchor)

Load StyleMods as demonstrated (change file path as required) then include the Sass mixin anywhere below.

custom.scss
@use "stylemods/scss" as *;
@include badges-css;

See the using modules page for more information.

Using the framework (anchor)

Using the recommended custom setup enable the styles in an overrides document:

overrides.scss
@use "stylemods/scss/configuration" as *;
$enable-badges: true;

Include the overrides and the framework styles with your custom document for compiling the framework:

custom.scss
@use "overrides";
@use "stylemods/scss/stylemods";

See using the framework for more information.

Source code (anchor)

The Badges source file is included with the components module files, you can view the source code from the latest release (v1.5.0) via the Github link below.

Source document
stylemods/scss/components/badges.scss
View on Github
https://github.com/pmbrown/StyleMods/blob/main/scss/components/badges.scss

Shared documentation about how to customize the default property values for the styles using the Sass and CSS variables is provided on the customizing page.