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.