helix color ++

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-05-14 18:51:14 +02:00
parent d97010da0c
commit 44cedfa442
7 changed files with 122 additions and 89 deletions

View File

@@ -90,7 +90,7 @@ in
alter-luminace-hex = hex: amount:
let
color-num = with (slice-hex (nohash hex)); { r = drune-to-255 r; g = drune-to-255 g; b = drune-to-255 b; };
alter = num: (num-to-drune (cap-255 (builtins.floor (num * (1 + amount)))));
alter = num: (num-to-drune (cap-255 (builtins.floor ((125 * amount) + (num * (1+amount))) )));
in
with color-num; "#${alter r}${alter g}${alter b}";
}
}