89 lines
2.5 KiB
TOML
89 lines
2.5 KiB
TOML
# Cosmonaut Shell's holographic palette for Vicinae — hyprdrive's own theme,
|
|
# distinct from hyprlua/hyprland's plain "cyberqueer". Same CyberQueer core
|
|
# hues, restyled with the glow-violet border (#8A5CFF) and emitted-magenta
|
|
# text (#EB00A6) the rest of the Cosmonaut Shell suite uses (orbit-menu,
|
|
# astro-menu, station-bar, transmitter-panel, supersonic-booster, ...).
|
|
#
|
|
# Vicinae's theme format is colors-only — no border-radius/box-shadow/blur
|
|
# or animation hooks — so this can't reproduce the suite's live Cairo-drawn
|
|
# scanline/sweep/noise overlay (see hyprdrive's lib/hologram.py). What it CAN
|
|
# do: the same glass/glow *palette* those overlays sit on top of, so Vicinae
|
|
# reads as one more orbit of the same look even without the live effect.
|
|
#
|
|
# Check out the full documentation at https://docs.vicinae.com/theming/getting-started
|
|
|
|
[meta]
|
|
name = "cosmonaut"
|
|
description = "Cosmonaut Shell holographic palette (hyprdrive)"
|
|
variant = "dark" # "dark" | "light": impacts what icon to show in some circumstances
|
|
|
|
[colors.core]
|
|
accent = "#E40046"
|
|
accent_foreground = "#1A1A1A"
|
|
background = "#140B28"
|
|
foreground = "#EB00A6"
|
|
secondary_background = "#665018DD"
|
|
border = "#8A5CFF"
|
|
|
|
[colors.main_window]
|
|
border = "#8A5CFF"
|
|
footer = { background = "colors.core.secondary_background" }
|
|
|
|
[colors.settings_window]
|
|
border = "#8A5CFF"
|
|
|
|
[colors.accents]
|
|
blue = "#8A5CFF"
|
|
green = "#3a9c61"
|
|
magenta = "#EB00A6"
|
|
orange = "#f0883e"
|
|
red = "#F50505"
|
|
yellow = "#bfae78"
|
|
cyan = "#18a5b3"
|
|
purple = "#5018DD"
|
|
|
|
# For now, shortcuts cannot have their own dedicated background
|
|
[colors.shortcut]
|
|
border = "colors.core.border"
|
|
|
|
[colors.text]
|
|
default = "colors.core.foreground"
|
|
muted = "#D6ABAB"
|
|
danger = "#F50505"
|
|
success = "#E40046"
|
|
placeholder = "#D6ABAB"
|
|
selection = { background = "#E40046", foreground = "#1A1A1A" }
|
|
|
|
[colors.text.links]
|
|
default = "#E40046"
|
|
visited = "#8A5CFF"
|
|
|
|
[colors.input]
|
|
border = "#8A5CFF"
|
|
border_focus = "#E40046"
|
|
border_error = "#F50505"
|
|
|
|
[colors.button.primary]
|
|
background = "#5018DD"
|
|
foreground = "#EB00A6"
|
|
hover = { background = "#bb8A5CFF" }
|
|
focus = { outline = "colors.core.accent" }
|
|
|
|
[colors.list.item.selection]
|
|
background = "#8A5CFF"
|
|
foreground = "#1A1A1A"
|
|
secondary_background = "#8A5CFF"
|
|
secondary_foreground = "#1A1A1A"
|
|
|
|
[colors.grid.item]
|
|
background = "#3A1650"
|
|
hover = { outline = "#EB00A6" }
|
|
selection = { outline = "#8A5CFF" }
|
|
|
|
[colors.scrollbars]
|
|
background = "#5018DD"
|
|
|
|
[colors.loading]
|
|
bar = "#EB00A6" # shown right below the search bar when something is loading
|
|
spinner = "#EB00A6" # used by dynamic toasts
|