Theme Builder

Build a scoped Bootstrap theme from palette colors or from the app defaults.

Bootstrap Source Colors

Bootstrap component preview

Controls in context

Theme roles below are applied to standard Bootstrap components so color choices can be judged against real UI states.

Text contrast AA

Buttons

Forms

Form text, placeholder, and borders use theme roles.
$

Tables

Type Status Use
Active Live Selected row
Default Draft Normal row
Success Pass Positive state
Warning Review Attention state
Danger Fail Error state

Indicators

Primary Secondary Success Danger Warning Info

Cards

Header

Default card title

Card surfaces, borders, links, and muted copy are all themed.

Card link
Header

Primary card title

Context cards show foreground contrast on color roles.

Secondary card

Secondary fills should stay readable and distinct.

Light card

Light cards preview the shell-adjacent surface.

Dark card

Dark cards use the generated near-black role.

Border card

Border-only cards show outlines without color fills.

List Groups

Accordion body text previews panel and body color roles.

Collapsed states inherit border and control colors.

Dialogs

Bootstrap 11 mins ago
Hello, world! This is a toast message.