62 lines
2.5 KiB
Plaintext
62 lines
2.5 KiB
Plaintext
# ============================================================================
|
||
# application-style.conf — hyprtoolkit / QT application colour palette
|
||
#
|
||
# Defines the named colour tokens for hyprtoolkit-aware applications so that
|
||
# QT apps respect the same cyberqueer colour palette used in eww, hyprlock,
|
||
# and GTK. Values here match the border colours, eww SCSS variables, and
|
||
# hyprlock label colours throughout the rest of the Hyprland config stack.
|
||
# ============================================================================
|
||
|
||
# background: deep near-black (#1A1A1A) — primary window/widget background.
|
||
# This matches the eww bar background and hyprlock inner-field colour.
|
||
background = rgb(1A1A1A)
|
||
|
||
# base: electric blue (#5018DD) — base/secondary brand colour.
|
||
# Used for secondary UI elements, inactive borders, and muted accents.
|
||
base = rgb(5018DD)
|
||
|
||
# font_family: Agave Nerd Font Mono — used everywhere for consistent glyph
|
||
# support (Nerd Font icons, powerline symbols) and a monospace coding aesthetic.
|
||
font_family = Agave Nerd Font Mono
|
||
|
||
# font_family_monospace: explicit monospace fallback (same as font_family).
|
||
font_family_monospace = Agave Nerd Font Mono
|
||
|
||
# text: muted mauve-grey (#D6ABAB) — body text colour.
|
||
# Readable on the dark background without the harshness of pure white.
|
||
text = rgb(D6ABAB)
|
||
|
||
# alternate_base: primary accent — hot crimson red (#E40046).
|
||
# Used for selected items, highlighted elements, and active states.
|
||
alternate_base = rgb(E40046)
|
||
|
||
# bright_text: vivid red (#F50505) — high-contrast emphasis colour.
|
||
# Used for alerts, errors, or very active UI elements.
|
||
bright_text = rgb(F50505)
|
||
|
||
# accent: primary brand accent (same crimson red as alternate_base).
|
||
# Kept separate so apps can theme the main accent independently.
|
||
accent = rgb(E40046)
|
||
|
||
# accent_secondary: secondary accent — same electric blue as `base`.
|
||
# Provides a blue counterpoint to the red primary accent.
|
||
accent_secondary = rgb(5018DD)
|
||
|
||
# icon_theme: Papirus provides a clean icon set that works well with dark
|
||
# backgrounds and the blue/red palette.
|
||
icon_theme = Papirus
|
||
|
||
# h1_size: heading font sizes. Note: h1_size is declared three times;
|
||
# in most parsers the last value (30) wins. The sequence 15, 20, 30
|
||
# appears to be a progressive heading-level definition where only the
|
||
# last one takes effect as the h1 size.
|
||
h1_size = 15
|
||
h1_size = 20
|
||
h1_size = 30
|
||
|
||
# font_size: base body font size in points. At 2× HiDPI this renders as ~20pt.
|
||
font_size = 10
|
||
|
||
# small_font_size: reduced size for secondary/caption text.
|
||
small_font_size = 5
|