🌐
Bootstrap
getbootstrap.com › docs › 5.0 › customize › color
Color · Bootstrap v5.0
$theme-colors: ( "primary": $primary, "secondary": $secondary, "success": $success, "info": $info, "warning": $warning, "danger": $danger, "light": $light, "dark": $dark ); Check out our Sass maps and loops docs for how to modify these colors. All Bootstrap colors are available as Sass variables and a Sass map in scss/_variables.scss file.
🌐
Bootstrap
getbootstrap.com › docs › 5.3 › customize › color
Color · Bootstrap v5.3
We use a subset of all colors to create a smaller color palette for generating color schemes, also available as Sass variables and a Sass map in Bootstrap’s scss/_variables.scss file. ... All these colors are available as a Sass map, $theme-colors.
People also ask

What are the core Bootstrap theme colors?
The fundamental Bootstrap theme colors consist of primary, secondary, success, danger, warning, info, light, and dark. These set a foundational color palette for user interfaces.
🌐
mobirise.com
mobirise.com › bootstrap-template › theme-colors.html
Bootstrap Theme Colors. Generate any template with AI.
Which editor is best for customizing Bootstrap theme colors?
Bootstrap Editor is a suitable option. Its visual interface and features focused on Bootstrap facilitate easier customization.
🌐
mobirise.com
mobirise.com › bootstrap-template › theme-colors.html
Bootstrap Theme Colors. Generate any template with AI.
Does Mobirise have a comprehensive collection of Bootstrap templates?
Bootstrap Editor possesses an extensive selection of Bootstrap templates for various applications. This allows you to start your projects.
🌐
mobirise.com
mobirise.com › bootstrap-template › theme-colors.html
Bootstrap Theme Colors. Generate any template with AI.
🌐
Colormind
colormind.io › bootstrap
Colormind - Bootstrap UI colors
Generate color schemes for a bootstrap theme. See how it looks immediately with our bootstrap UI kit
🌐
Huemint
huemint.com › bootstrap-basic
Huemint - Generate a color palette for your bootstrap theme
Add this to your custom.scss file to override the default bootstrap colors - add this before @import "bootstrap"; $white: ; $theme-colors: ( "light": , "dark": , "primary": , "secondary": , "info": , "success": , "warning": , "danger": , );
🌐
GitHub
github.com › bum › bootstrap-color
GitHub - bum/bootstrap-color: Collection of over 40 Bootstrap color themes
Collection of over 40 Bootstrap color themes . Contribute to bum/bootstrap-color development by creating an account on GitHub.
Author   bum
🌐
MDBootstrap
mdbootstrap.com › standard › colors
Bootstrap 5 Colors - free examples & tutorial
Colors for the latest Bootstrap 5. Color picker, style form, colors palette, hex, guide & many more.
🌐
Bootstrapcolors
bootstrapcolors.com
Bootstrap Color Theme Generator
So you're bored of the default bootstrap color themes? Create your own! Get your CSS file with custom colored: button (btn-) with matching hover, active and disabled states link (link-) with matching hover state text (text-) if you want colored text :) alert with matching text and link color list group item (list-group-item-) with matching font color and hover state background (bg-) that can be used anywhere (e.g.
🌐
Mobirise
mobirise.com › bootstrap-template › theme-colors.html
Bootstrap Theme Colors. Generate any template with AI.
Free AI Bootstrap 5 Theme Colors and 9900+ Bootstrap HTML CSS Examples, Pages and Codes. Free Download!
Find elsewhere
🌐
Bootstrap
getbootstrap.com › docs › 5.3 › customize › color-modes
Color modes · Bootstrap v5.3
Adding a new color in $theme-colors ... and list groups. New colors must also be defined in $theme-colors-text, $theme-colors-bg-subtle, and $theme-colors-border-subtle for light theme; but also in $theme-colors-text-dark, $theme-colors-bg-subtle-dark, and $theme-colors-border-subtle-dark for dark theme. This is a manual process because Sass cannot generate its own Sass variables from an existing variable or map. In future versions of Bootstrap, we'll revisit ...
🌐
Bootswatch
bootswatch.com
Bootswatch: Free themes for Bootstrap
Simply download a CSS file and replace the one in Bootstrap. No messing around with hex values. Changes are contained in just two SASS files, enabling further customization and ensuring forward compatibility. Themes are built for the latest version of Bootstrap.
🌐
Bootstrap
getbootstrap.com › docs › 5.1 › customize › color
Color · Bootstrap v5.1
We use a subset of all colors to create a smaller color palette for generating color schemes, also available as Sass variables and a Sass map in Bootstrap’s scss/_variables.scss file. ... All these colors are available as a Sass map, $theme-colors.
🌐
Bootstrap
getbootstrap.com › docs › 4.1 › getting-started › theming
Theming Bootstrap · Bootstrap
Until then, plan on making use of the ${color} variables and this Sass map. Many of Bootstrap’s components and utilities are built with @each loops that iterate over a Sass map. This is especially helpful for generating variants of a component by our $theme-colors and creating responsive variants for each breakpoint.
🌐
Loading.io
loading.io › color › feature › Bootstrap
Bootstrap » Beautiful Color Palettes for Your Next Design · Loading.io
loading.io's Bootstrap palette contains 5 colors including #337ab7,#5bc0de,#5cb85c,#f0ad4e,#d9534f, available in PNG / SVG / JSON and SCSS format for your next design project.
🌐
Themes
bootstrap.themes.guide
Bootstrap 4 Themes - Themes.guide
Simply download the theme.css file for any theme, and include it after the standard bootstrap.css in your project's HTML templates. Each theme also includes example layout templates to demonstrate Bootstrap 4 elements, components, and content integration. Like sailing yacht flags in a busy harbor. Comfortaa is the font family. Color palette
🌐
Bootstrap
getbootstrap.com › docs › 5.3 › utilities › colors
Colors · Bootstrap v5.3
... $white: #fff; $gray-100: #f8f9fa; $gray-200: #e9ecef; $gray-300: #dee2e6; $gray-400: #ced4da; $gray-500: #adb5bd; $gray-600: #6c757d; $gray-700: #495057; $gray-800: #343a40; $gray-900: #212529; $black: #000; ... $theme-colors-text: ( "primary": ...
🌐
Bootstrap
getbootstrap.com › docs › 5.2 › customize › color
Color · Bootstrap v5.2
We use a subset of all colors to create a smaller color palette for generating color schemes, also available as Sass variables and a Sass map in Bootstrap’s scss/_variables.scss file. ... All these colors are available as a Sass map, $theme-colors.
🌐
PureCode AI
blogs.purecode.ai › home › how to use bootstrap colors and make your ui pop
How to Use Bootstrap Colors and Make Your UI Pop - Blogs
September 29, 2025 - To utilize Bootstrap color for ... Bootstrap color themes. These color themes include primary, success, warning, danger, dark, light, info, and secondary....
🌐
MDBootstrap
mdbootstrap.com › standard › color modes
Bootstrap 5 Color modes - free examples & tutorial
MDB now supports color modes, or themes, as of v7.0.0. Explore our default light color mode and the new dark mode, or create your own using our styles as your template.
🌐
Huemint
huemint.com › bootstrap-plus
Huemint - Generate a color palette for your bootstrap theme, plus additional shades
Add this to your custom.scss file to override the default bootstrap colors - add this before @import "bootstrap"; $white: ; $theme-colors: ( "light": , "dark": , "primary": , "secondary": , "info": , "accent1": , "accent2": , "accent3": , "success": , "warning": , "danger": , );
Top answer
1 of 5
50

Bootstrap 5.1.0

A recent change to the way the text- and bg- classes are created requires additional SASS map merges in 5.1.0

@import "functions";
@import "variables";
@import "mixins";

$tertiary: #3fb247;

$custom-theme-colors:map-merge($theme-colors, (
  "tertiary": $tertiary
));

$theme-colors: map-merge($theme-colors, $custom-theme-colors);
$theme-colors-rgb: map-loop($theme-colors, to-rgb, "$value");
$utilities-colors: map-merge($utilities-colors, $theme-colors-rgb);
$utilities-text-colors: map-loop($utilities-colors, rgba-css-var, "$key", "text");
$utilities-bg-colors: map-loop($utilities-colors, rgba-css-var, "$key", "bg");

@import "bootstrap";

Bootstrap 5.0.2

You need to add a "tertiary" var to the theme-colors map using map-merge if you want it to generate classes like bg-tertiary, btn-tertiary, etc...

@import "functions";
@import "variables";
@import "mixins";

$tertiary: #3fb247;

$theme-colors:map-merge($theme-colors, (
  "tertiary": $tertiary
));
      
@import "bootstrap";

Demo

2 of 5
10

As of Bootstrap 5.1.3 the background color component is not automatically generated by

$utilities-bg-colors: map-loop($utilities-colors, rgba-css-var, "$key", "bg");

In the manual it is written,

Unfortunately at this time, not every component utilizes this Sass map. Future updates will strive to improve upon this. Until then, plan on making use of the ${color} variables and this Sass map.

Here is one way of manually adding .bg-* classes in Bootstrap 5.1.3. Compiled with Parcel V 2.3.2

/*Bootstrap core imports - adjust for your case*/
@import "~bootstrap/scss/functions";
@import "~bootstrap/scss/variables";
@import "~bootstrap/scss/utilities";
@import "~bootstrap/scss/mixins";


$custom-theme-colors:(
  "custom-color": #8bd0da,
);

$theme-colors: map-merge($theme-colors, $custom-theme-colors);
$theme-colors-rgb: map-loop($theme-colors, to-rgb, "$value");
$utilities-colors: map-merge($utilities-colors, $theme-colors-rgb);
$utilities-text-colors: map-loop($utilities-colors, rgba-css-var, "$key", "text");
$utilities-bg-colors: map-loop($utilities-colors, rgba-css-var, "$key", "bg");

// Adjust path to bootstrap for your case
@import "~bootstrap/scss/bootstrap";

// .bg classes not automatically generated. As an example, manually add
// .bg-custom-color

.bg-custom-color{background-color: var(--bs-custom-color);};

Example html

<div class="container border mb-4 bg-primary">
    Background: bg-primary
</div>

<div class="container border mb-4 bg-custom-color">
    <code>bg-custom-color</code>
</div>

<div class="container mb-4">    
    <div class="btn btn-custom-color"><code>btn-custom-color</code></div>
</div>

<div class="container mb-4">
    <div class="alert-custom-color">alert-custom-color</div>
</div>

<div class="container mb-4">
    <ul class="list-group">
        <li class="list-group-item-custom-color"><code>list-group-item-custom-color</code></li>
    </ul>
</div>

The page render as shown below