Klassy includes carefully crafted color schemes designed to work seamlessly with the window decorations and application style. These color schemes provide optimized contrast and visual harmony across your entire desktop.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/paulmcauley/klassy/llms.txt
Use this file to discover all available pages before exploring further.
Available Color Schemes
Klassy provides several built-in color schemes:Klassy Dark
A refined dark theme with carefully balanced colors for comfortable long-term use.- Window Colors
- Titlebar Colors
The active titlebar includes an alpha value (191) for transparency by default.
Klassy Light
A clean light theme optimized for daylight viewing conditions.- Window Colors
- Titlebar Colors
Opal Fruits Dark
A vibrant dark theme with enhanced saturation and modern aesthetics.Opal Fruits Light
The light variant of the Opal Fruits theme.Accent Colors
All Klassy color schemes support KDE’s system accent color feature:Accent Color Properties
Accent colors are defined in the color scheme through:
DecorationFocus- Used for focused elements and window decorationsDecorationHover- Used for hover states (Klassy automatically adjusts if same as Focus)
Color Scheme Sections
Klassy color schemes support all KDE color sections:| Section | Purpose | Example Usage |
|---|---|---|
Colors:Window | Main window backgrounds | Application windows |
Colors:View | Content viewing areas | List views, text editors |
Colors:Button | Interactive elements | Buttons, controls |
Colors:Selection | Selected items | Highlighted text, selected files |
Colors:Tooltip | Tooltip popups | Hover information |
Colors:Complementary | Panels and docks | System panels |
Colors:Header | Window titlebars | Window decorations |
Semantic Colors
Klassy uses semantic color definitions for consistent theming:- Negative (Red)
- Neutral (Orange)
- Positive (Green)
Creating Custom Color Schemes
You can create custom color schemes compatible with Klassy:Configure titlebar colors
Set the window manager colors with optional transparency:
The fourth value in
activeBackground is the alpha channel (0-255). Use 255 for fully opaque.Color Scheme Integration
Klassy’s window decorations automatically read colors from the active color scheme:Contrast and Accessibility
Klassy includes automatic contrast enhancement:- Minimum contrast ratio: 1.5:1 for titlebar text
- Poor contrast detection: Automatically adjusts text color to black or white when needed
- Configurable thresholds: Can be adjusted in Klassy Settings
Testing Your Color Scheme
Test with different states
Check your colors with:
- Active and inactive windows
- Hovered and pressed buttons
- Maximized and floating windows
Verify transparency
If using transparent titlebars, test against different wallpapers to ensure readability.