@@ -2,6 +2,7 @@
2module Color where
2module Color where
4import Native.Color
4import Native.Color
6data Color = Color Int Int Int Float
7data Color = Color Int Int Int Float
@@ -45,10 +46,21 @@ darkRed = Color 164 0 0 1
45black = Color 0 0 0 1
46black = Color 0 0 0 1
46white = Color 255 255 255 1
47white = Color 255 255 255 1
48−gray : Color
49+lightGrey = Color 238 238 236
49−gray = Color 128 128 128 1
50+grey = Color 211 215 207
50−grey : Color
51+darkGrey = Color 186 189 182
51−grey = Color 128 128 128 1
52+
53+lightGray = Color 238 238 236
54+gray = Color 211 215 207
55+darkGray = Color 186 189 182
57+lightCharcoal = Color 136 138 133
58+charcoal = Color 85 87 83
59+darkCharcoal = Color 46 52 54
61+grayscale : Float -> Color
62+grayscale p = hsv 0 0 (1-p)
63+greyscale p = hsv 0 0 (1-p)
53-- Produce a “complementary color”.
65-- Produce a “complementary color”.
54-- The two colors will accent each other.
66-- The two colors will accent each other.