Bootstrap Q&A Logo
Bootstrap Q&A Part of the Q&A Network
Q&A Logo

What's the best way to customize the default color scheme in Bootstrap 5?

Asked on Oct 06, 2025

Answer

To customize the default color scheme in Bootstrap 5, you can use CSS variables to override the default colors. This approach allows you to easily adjust the color palette without modifying the original Bootstrap files.
<!-- BEGIN COPY / PASTE -->
        <style>
            :root {
                --bs-primary: #3498db;
                --bs-secondary: #2ecc71;
                --bs-success: #1abc9c;
                --bs-danger: #e74c3c;
                --bs-warning: #f1c40f;
                --bs-info: #8e44ad;
                --bs-light: #ecf0f1;
                --bs-dark: #34495e;
            }
        </style>
        <div class="container">
            <button class="btn btn-primary">Primary Button</button>
            <button class="btn btn-secondary">Secondary Button</button>
        </div>
        <!-- END COPY / PASTE -->
Additional Comment:
  • Use CSS variables to redefine Bootstrap's color variables, which are prefixed with --bs-.
  • Place the CSS inside a