8 lines
572 B
Nix
8 lines
572 B
Nix
{inputs, ...}: let
|
|
inherit (inputs.nixpkgs.lib) toHexString concatStrings;
|
|
in {
|
|
toHex = color: concatStrings ["#" (toHexString color.red) (toHexString color.green) (toHexString color.blue)];
|
|
toHexNoHash = color: concatStrings [(toHexString color.red) (toHexString color.green) (toHexString color.blue)];
|
|
toRGB = color: concatStrings ["rgb(" (toString color.red) "," (toString color.green) "," (toString color.blue) ")"];
|
|
toRGBA = color: a: concatStrings ["rgba(" (toString color.red) "," (toString color.green) "," (toString color.blue) "," (toString a) ")"];
|
|
}
|