Skip to content

Themes

The D&D UI Toolkit includes a built-in theme system that lets you change the color scheme of all plugin components. You can select a preset theme or customize individual colors.

Selecting a Theme

Open Settings > D&D UI Toolkit > Styles and choose a theme from the Theme Preset dropdown. All component colors update immediately.

After selecting a theme, you can further customize any individual color using the color pickers below the dropdown. Use the Reset button to restore the default theme.

Available Themes

Built-in Themes

ThemeModeDescription
Default DarkDarkBlue-purple tones with teal and red accents
WOTC/Beyond (Light)LightWarm parchment inspired by D&D Beyond
WOTC/Beyond (Dark)DarkNeutral charcoal with warm text and red accents
Moonstone (Dark)DarkCool silver-blue, ethereal feel
Forest (Dark)DarkDeep greens, earthy woodland tones
Ocean (Dark)DarkDeep navy blues
Crimson (Dark)DarkDark burgundy and red tones
Amber (Dark)DarkWarm gold and amber tones
Parchment (Light)LightWarm beige, old paper feel
Stone (Light)LightNeutral cool gray
Ocean (Light)LightSoft blue tones
Forest (Light)LightSoft green tones
Rose (Light)LightWarm pink and mauve tones

ITS-Theme Companions

These themes are designed to complement the ITS-Theme for Obsidian. If you use one of the ITS-Theme's TTRPG color schemes, select the matching companion theme so the plugin's UI blends in with the rest of your vault.

ThemeModeITS Color Scheme
ITS D&D (Dark)DarkD&D — green forest aesthetic with medieval tones
ITS D&D (Light)LightD&D — light blue-white with green accents
ITS WOTC (Dark)DarkD&D WOTC-Beyond — dark with red headers and burgundy borders
ITS WOTC (Light)LightD&D WOTC-Beyond — warm cream with red accents
ITS Pathfinder (Dark)DarkPathfinder — gold text, burgundy red, blue accent
ITS Pathfinder (Light)LightPathfinder — warm stone with gold headers and deep red
ITS Pathfinder Remaster (Dark)DarkPathfinder Remaster — green variant with gold accent
ITS Pathfinder Remaster (Light)LightPathfinder Remaster — stone base with deep green headers

Color Variables

Each theme defines the following color variables. These are applied as CSS custom properties on the document root.

Backgrounds

VariableCSS PropertyUsage
Background Primary--dnd-ui-color-bg-primaryMain card backgrounds
Background Secondary--dnd-ui-color-bg-secondarySecondary/nested elements
Background Tertiary--dnd-ui-color-bg-tertiaryTertiary elements
Background Hover--dnd-ui-color-bg-hoverHover states
Background Darker--dnd-ui-color-bg-darkerDarker accented backgrounds
Background Group--dnd-ui-color-bg-groupGrouped/categorized elements
Background Proficient--dnd-ui-color-bg-proficientProficiency indicators

Text

VariableCSS PropertyUsage
Text Primary--dnd-ui-color-text-primaryMain body text
Text Secondary--dnd-ui-color-text-secondarySecondary/label text
Text Sublabel--dnd-ui-color-text-sublabelSublabels and captions
Text Bright--dnd-ui-color-text-brightEmphasized/highlighted text
Text Muted--dnd-ui-color-text-mutedDe-emphasized text
Text Group--dnd-ui-color-text-groupGroup label text

Borders

VariableCSS PropertyUsage
Border Primary--dnd-ui-color-border-primaryStandard borders
Border Active--dnd-ui-color-border-activeActive/selected state borders
Border Focus--dnd-ui-color-border-focusFocus ring color

Accents

VariableCSS PropertyUsage
Accent Teal--dnd-ui-color-accent-tealHeal buttons, positive actions
Accent Red--dnd-ui-color-accent-redDamage buttons, negative actions
Accent Purple--dnd-ui-color-accent-purpleMagic/special actions