Skip to main content

Using Custom CSS to enhance the Courses/completion Status badges

  • July 23, 2025
  • 2 replies
  • 106 views

pierre.andignac
Docebian
Forum|alt.badge.img

You’re looking to personalized the courses status badges (not started, in progress, completed)?

Below, you'll find a code snippet that you can insert into your Custom Styles 💡:

/* *********************************************** */
/* Course Status Label Colors - Card, List, Channels */
/* *********************************************** */

/* Not Started */
.ui-badge-status-success,
.ui-list-item-status-not_started .ui-badge-status-success {
background-color: #020050 !important;
color: #ffffff !important;
}

/* In Progress */
.ui-badge-status-neutral,
.ui-list-item-status-in_progress .ui-badge-status-neutral,
.ui-card-status-in_progress .ui-badge-status-neutral {
background-color: #F7681E !important;
color: #ffffff !important;
}

/* Completed */
.ui-card-header:has(+ ui-card-content span.color-accent-tertiary) .ui-badge-status-neutral,
.ui-list-item-status-completed .ui-badge-status-neutral,
.ui-card-status-completed .ui-badge-status-neutral {
background-color: #008767 !important;
color: #ffffff !important;
}

Go ahead and modify the color codes (#XXXXX) to your preference. Check out the examples below to see how the badges have been updated:

 

Hope it helps!

 

Similar articles:

2 replies

lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • July 24, 2025

Nice, thank you.


Bouben
Influencer II
Forum|alt.badge.img
  • Influencer II
  • July 28, 2025

A must have !! Thank you Pierre