diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-20 16:58:07 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-20 16:58:07 +0200 |
| commit | 084a6eabfe1694accc5e308f9912f8bf7c4b9767 (patch) | |
| tree | 11502032547ef5c2ad9a63b88c6de52f67732a45 /palette/candy-night.conf | |
| parent | a25905dfaeceff258b482007e8b6eb9f9a6d7063 (diff) | |
| download | unified-desktop-theme-084a6eabfe1694accc5e308f9912f8bf7c4b9767.tar.gz unified-desktop-theme-084a6eabfe1694accc5e308f9912f8bf7c4b9767.zip | |
feat: add the candy-night scheme
A tenth scheme, sampled from a desktop shot built on the Candy icon set
(https://github.com/EliverLara/candy-icons) over a near-black purple ground.
Its hue ramp is deliberately that icon set's folder gradients, so the palette
names the same colours the icons are drawn in.
The colours are measured from solid regions of the source image rather than
taken from a published scheme, which is why the palette names are this file's
own. The window body in that image is translucent over the wallpaper and so
contributes no value; that is opacity, not a colour.
One split is load-bearing: [ui] accent is the true magenta #cc0dbf from the
image, while [terminal] magenta is #f00fe0, the same hue lifted to lightness
0.50. Against the scheme's background the original scores 3.79 contrast, under
the 4.5 wanted for body text. The accent only ever fills large areas, where it
reads fine; terminal magenta is glyphs on a dark ground, where it does not.
Every other terminal colour already clears 4.5 (lowest: red at 5.42); ANSI
black stays low as it does in every other scheme, since it is never body text.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'palette/candy-night.conf')
| -rw-r--r-- | palette/candy-night.conf | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/palette/candy-night.conf b/palette/candy-night.conf new file mode 100644 index 0000000..e66bbd8 --- /dev/null +++ b/palette/candy-night.conf @@ -0,0 +1,48 @@ +# Candy Night. +# Copyright (C) 2026 Danilo M. <danix@danix.xyz> +# Licensed under the GNU General Public License v2 only. +# +# Source: sampled from a desktop shot built on Candy icons +# (https://github.com/EliverLara/candy-icons) over a near-black purple +# ground. The colours below are measured from that image rather than taken +# from a published scheme, so the names are this file's own. +# +# The hue ramp is deliberately the folder-icon gradient set: a palette meant +# to sit beside those icons should name the same colours they are drawn in. + +# Five background depths. The image's window body is translucent over the +# wallpaper and so has no fixed value; these are the opaque surfaces only. +deep = #111223 +background = #13122e +base = #14162a +dock = #161925 +surface = #241f3a +selection = #342841 + +foreground = #c9c6dd +light = #9a97b5 +comment = #6a6886 +gutter = #3b3a5a + +# The selection gradient, magenta into violet. magenta is the accent. +magenta = #cc0dbf +violet = #6626a5 +purple = #a26ef5 + +# magenta lifted to the same hue (304 deg) at lightness 0.50. Contrast +# against `background` goes 3.79 -> 5.07, which clears the 4.5 body-text +# threshold. Terminal text uses this; the UI accent stays the true magenta +# above, where it sits on large fills rather than glyphs. +magenta_br = #f00fe0 + +# Folder-icon hues. +red = #ff483f +pink = #fa4780 +orange = #ff9925 +yellow = #fcd317 +green = #36d190 +lime = #98f36e +cyan = #37daea +blue = #1c98ed +teal = #8edcd8 +orchid = #ef60d9 |
