Add Nova branding

This commit is contained in:
2026-05-21 15:55:52 +02:00
parent 6d0897e756
commit f569a210eb
14 changed files with 64 additions and 39 deletions

View File

@@ -48,6 +48,8 @@ func userStyle(style string, hue int) template.CSS {
switch style {
default:
fallthrough
case "nova":
def = novaStyle
case "adwaita":
def = adwaitaDarkStyle
light = adwaitaLightStyle
@@ -323,6 +325,21 @@ var classicStyle = styleSheet{
CardColor: HSL{0, 0, .16},
}
var novaStyle = styleSheet{
Input: HSL{94, 1, .1},
InputHover: HSL{94, 1, .15},
InputText: HSL{0, 0, .9},
InputDisabledText: HSL{0, 0, .4},
Highlight: HSL{94, .70, .45},
HighlightText: HSL{0, 0, 0},
Danger: HSL{339, .65, .31},
BackgroundColor: HSL{94, 1, .02},
BodyColor: HSL{94, 1, .04},
BodyText: HSL{94, 1, .9},
CardColor: HSL{94, 1, .06},
}
var maroonStyle = styleSheet{
Input: HSL{0, .8, .20}, // hsl(0, 87%, 40%)
InputHover: HSL{0, .8, .25},