Available Themes
wit ships with 7 built-in themes:| Theme | Description |
|---|---|
github-dark | GitHub’s dark theme (default) |
github-light | GitHub’s light theme |
dracula | Popular dark theme with vibrant colors |
nord | Arctic, bluish color palette |
one-dark | Atom’s One Dark theme |
monokai | Classic Monokai color scheme |
high-contrast | Accessibility-focused high contrast |
Setting a Theme
Web UI
Terminal
Theme Preview
GitHub Dark (Default)
The default theme with GitHub’s familiar dark color palette.- Primary:
#58a6ff(blue) - Success:
#3fb950(green) - Warning:
#d29922(yellow) - Danger:
#f85149(red)
GitHub Light
Clean light theme for bright environments.- Primary:
#0969da(blue) - Success:
#1a7f37(green) - Warning:
#9a6700(yellow) - Danger:
#cf222e(red)
Dracula
Vibrant dark theme with excellent readability.- Primary:
#8be9fd(cyan) - Success:
#50fa7b(green) - Warning:
#f1fa8c(yellow) - Danger:
#ff5555(red)
Nord
Arctic color palette with a calm aesthetic.- Primary:
#88c0d0(frost blue) - Success:
#a3be8c(aurora green) - Warning:
#ebcb8b(aurora yellow) - Danger:
#bf616a(aurora red)
High Contrast
Maximum contrast for accessibility.- Primary:
#00ffff(cyan) - Success:
#00ff00(lime) - Warning:
#ffff00(yellow) - Danger:
#ff0000(red)
Theme Colors
Color Categories
Each theme defines colors for: Backgrounds:bgPrimary- Main backgroundbgSecondary- Secondary areasbgTertiary- Tertiary areasbgElevated- Elevated elementsbgOverlay- Overlays and modals
textPrimary- Primary texttextSecondary- Secondary texttextMuted- Muted/disabled texttextInverse- Text on colored backgrounds
accentPrimary- Primary accent (links, buttons)accentSecondary- Secondary accentaccentSuccess- Success statesaccentWarning- Warning statesaccentDanger- Error/danger statesaccentInfo- Informational
gitAdded- Added files/linesgitModified- Modified files/linesgitDeleted- Deleted files/linesgitUntracked- Untracked filesgitConflict- Conflict markersgitRenamed- Renamed files
syntaxKeyword- KeywordssyntaxString- StringssyntaxNumber- NumberssyntaxComment- CommentssyntaxFunction- FunctionssyntaxVariable- VariablessyntaxOperator- OperatorssyntaxType- Types
- 8 distinct colors for branch visualization
Using in Code
Get a Theme
Generate CSS
Generate Terminal Colors
Theme Manager
For dynamic theme switching:Custom Themes
Create a custom theme by extending an existing one:Typography
Themes include typography settings:Spacing and Effects
Accessibility
High Contrast Theme
Thehigh-contrast theme is designed for maximum accessibility:
- Pure black background (#000000)
- Pure white text (#ffffff)
- Bright, saturated colors
- No rounded corners (easier to see boundaries)
Color Blindness
Theme colors are chosen to be distinguishable for common forms of color blindness. The graph visualization uses 8 distinct colors with varying hue and saturation.System Preference
Detect and follow system dark/light preference:Related
- Web UI - Web dashboard
- Terminal UI - Terminal interface
- Graph - Commit graph visualization