From c8fba1dc5b290b92656504e3227a9271b248a35b Mon Sep 17 00:00:00 2001 From: Alex Dunn Date: Wed, 3 Jun 2020 22:27:15 -0700 Subject: [PATCH 1/2] colors: each on one line --- common/colors.go | 156 +++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 130 insertions(+), 26 deletions(-) diff --git a/common/colors.go b/common/colors.go index 5b2312e..0fddda9 100644 --- a/common/colors.go +++ b/common/colors.go @@ -18,32 +18,136 @@ func init() { // the values in colors must be lowercase so it matches with the color input // this saves from having to call strings.ToLower(color) every time to check var Colors = []string{ - "aliceblue", "antiquewhite", "aqua", "aquamarine", "azure", - "beige", "bisque", "blanchedalmond", "blueviolet", "brown", - "burlywood", "cadetblue", "chartreuse", "chocolate", "coral", - "cornflowerblue", "cornsilk", "crimson", "cyan", "darkcyan", - "darkgoldenrod", "darkgray", "darkkhaki", "darkmagenta", "darkolivegreen", - "darkorange", "darkorchid", "darksalmon", "darkseagreen", "darkslateblue", - "darkslategray", "darkturquoise", "darkviolet", "deeppink", "deepskyblue", - "dimgray", "dodgerblue", "firebrick", "floralwhite", "forestgreen", - "fuchsia", "gainsboro", "ghostwhite", "gold", "goldenrod", - "gray", "greenyellow", "honeydew", "hotpink", "indigo", - "ivory", "khaki", "lavender", "lavenderblush", "lawngreen", - "lemonchiffon", "lightblue", "lightcoral", "lightcyan", "lightgoldenrodyellow", - "lightgrey", "lightgreen", "lightpink", "lightsalmon", "lightseagreen", - "lightskyblue", "lightslategray", "lightsteelblue", "lightyellow", "lime", - "limegreen", "linen", "magenta", "mediumaquamarine", "mediumorchid", - "mediumpurple", "mediumseagreen", "mediumslateblue", "mediumspringgreen", "mediumturquoise", - "mediumvioletred", "mintcream", "mistyrose", "moccasin", "navajowhite", - "oldlace", "olive", "olivedrab", "orange", "orangered", - "orchid", "palegoldenrod", "palegreen", "paleturquoise", "palevioletred", - "papayawhip", "peachpuff", "peru", "pink", "plum", - "powderblue", "purple", "rebeccapurple", "red", "rosybrown", - "royalblue", "saddlebrown", "salmon", "sandybrown", "seagreen", - "seashell", "sienna", "silver", "skyblue", "slateblue", - "slategray", "snow", "springgreen", "steelblue", "tan", - "teal", "thistle", "tomato", "turquoise", "violet", - "wheat", "white", "whitesmoke", "yellow", "yellowgreen", + "aliceblue", + "antiquewhite", + "aqua", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "fuchsia", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "gray", + "greenyellow", + "honeydew", + "hotpink", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightsteelblue", + "lightyellow", + "lime", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olive", + "olivedrab", + "orange", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "purple", + "rebeccapurple", + "red", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "silver", + "skyblue", + "slateblue", + "slategray", + "snow", + "springgreen", + "steelblue", + "tan", + "teal", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "white", + "whitesmoke", + "yellow", + "yellowgreen", } var ( From 086d22a9411739d8c763fe6c37933eb9e27d1e8a Mon Sep 17 00:00:00 2001 From: Alex Dunn Date: Wed, 3 Jun 2020 22:30:45 -0700 Subject: [PATCH 2/2] colors: remove colors that aren't AA accessible per https://webaim.org/resources/contrastchecker/ --- common/colors.go | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/common/colors.go b/common/colors.go index 0fddda9..a89fc86 100644 --- a/common/colors.go +++ b/common/colors.go @@ -26,8 +26,6 @@ var Colors = []string{ "beige", "bisque", "blanchedalmond", - "blueviolet", - "brown", "burlywood", "cadetblue", "chartreuse", @@ -35,29 +33,19 @@ var Colors = []string{ "coral", "cornflowerblue", "cornsilk", - "crimson", "cyan", "darkcyan", "darkgoldenrod", "darkgray", "darkkhaki", - "darkmagenta", - "darkolivegreen", "darkorange", - "darkorchid", "darksalmon", "darkseagreen", - "darkslateblue", - "darkslategray", "darkturquoise", - "darkviolet", "deeppink", "deepskyblue", - "dimgray", "dodgerblue", - "firebrick", "floralwhite", - "forestgreen", "fuchsia", "gainsboro", "ghostwhite", @@ -67,7 +55,6 @@ var Colors = []string{ "greenyellow", "honeydew", "hotpink", - "indigo", "ivory", "khaki", "lavender", @@ -98,7 +85,6 @@ var Colors = []string{ "mediumslateblue", "mediumspringgreen", "mediumturquoise", - "mediumvioletred", "mintcream", "mistyrose", "moccasin", @@ -119,26 +105,19 @@ var Colors = []string{ "pink", "plum", "powderblue", - "purple", - "rebeccapurple", "red", "rosybrown", - "royalblue", - "saddlebrown", "salmon", "sandybrown", "seagreen", "seashell", - "sienna", "silver", "skyblue", - "slateblue", "slategray", "snow", "springgreen", "steelblue", "tan", - "teal", "thistle", "tomato", "turquoise",