Themes#

Theming is ttkbootstrap’s headline feature. It ships 30 built-in themes as 15 light/dark families — pass one to theme= on the app and every bootstyle widget recolors coherently, light or dark.

import ttkbootstrap as ttk

app = ttk.App(theme="nord-dark")     # any name from the catalog below

Each family is shown in both modes side by side — its accent palette, the filled / outline / ghost buttons, and the input controls. The value in each combobox is the exact theme name to pass as theme=; the two cards are the light/dark pair the toggle_theme() switch flips between.

See also

Theming & Colors — how to choose and switch themes at runtime, read a theme’s resolved colors, and build your own.

bootstrap#

pydata#

nord#

solarized#

catppuccin#

gruvbox#

dracula#

tokyo-night#

one#

everforest#

vapor#

minty#

pulse#

united#

sandstone#