rum-goggles/v1/vendor/github.com/leaanthony/go-ansi-parser/cols.go
2024-02-23 12:10:39 -05:00

1824 lines
29 KiB
Go

package ansi
// Rgb represents an RGB colour value
// with 8bits per channel
type Rgb struct {
R uint8 `json:"r"`
G uint8 `json:"g"`
B uint8 `json:"b"`
}
// Hsl represents the HSL value of the colour
type Hsl struct {
H float64 `json:"h"`
S float64 `json:"s"`
L float64 `json:"l"`
}
// Col represents a colour value.
// The Id is the ANSI colour ID.
type Col struct {
Id int `json:"id"`
Hex string `json:"hex"`
Rgb Rgb `json:"rgb"`
Hsl Hsl `json:"hsl"`
Name string `json:"name"`
}
// Cols represents the default colour definitions
// used by the library. This may be overridden.
var Cols = []*Col{
{
Id: 0,
Hex: "#000000",
Rgb: Rgb{0, 0, 0},
Hsl: Hsl{0, 0, 0},
Name: "Black",
},
{
Id: 1,
Hex: "#800000",
Rgb: Rgb{128, 0, 0},
Hsl: Hsl{0, 100, 25},
Name: "Maroon",
},
{
Id: 2,
Hex: "#008000",
Rgb: Rgb{0, 128, 0},
Hsl: Hsl{120, 100, 25},
Name: "Green",
},
{
Id: 3,
Hex: "#808000",
Rgb: Rgb{128, 128, 0},
Hsl: Hsl{60, 100, 25},
Name: "Olive",
},
{
Id: 4,
Hex: "#000080",
Rgb: Rgb{0, 0, 128},
Hsl: Hsl{240, 100, 25},
Name: "Navy",
},
{
Id: 5,
Hex: "#800080",
Rgb: Rgb{128, 0, 128},
Hsl: Hsl{300, 100, 25},
Name: "Purple",
},
{
Id: 6,
Hex: "#008080",
Rgb: Rgb{0, 128, 128},
Hsl: Hsl{180, 100, 25},
Name: "Teal",
},
{
Id: 7,
Hex: "#c0c0c0",
Rgb: Rgb{192, 192, 192},
Hsl: Hsl{0, 0, 75},
Name: "Silver",
},
{
Id: 8,
Hex: "#808080",
Rgb: Rgb{128, 128, 128},
Hsl: Hsl{0, 0, 50},
Name: "Grey",
},
{
Id: 9,
Hex: "#ff0000",
Rgb: Rgb{255, 0, 0},
Hsl: Hsl{0, 100, 50},
Name: "Red",
},
{
Id: 10,
Hex: "#00ff00",
Rgb: Rgb{0, 255, 0},
Hsl: Hsl{120, 100, 50},
Name: "Lime",
},
{
Id: 11,
Hex: "#ffff00",
Rgb: Rgb{255, 255, 0},
Hsl: Hsl{60, 100, 50},
Name: "Yellow",
},
{
Id: 12,
Hex: "#0000ff",
Rgb: Rgb{0, 0, 255},
Hsl: Hsl{240, 100, 50},
Name: "Blue",
},
{
Id: 13,
Hex: "#ff00ff",
Rgb: Rgb{255, 0, 255},
Hsl: Hsl{300, 100, 50},
Name: "Fuchsia",
},
{
Id: 14,
Hex: "#00ffff",
Rgb: Rgb{0, 255, 255},
Hsl: Hsl{180, 100, 50},
Name: "Aqua",
},
{
Id: 15,
Hex: "#ffffff",
Rgb: Rgb{255, 255, 255},
Hsl: Hsl{0, 0, 100},
Name: "White",
},
{
Id: 16,
Hex: "#000000",
Rgb: Rgb{0, 0, 0},
Hsl: Hsl{0, 0, 0},
Name: "Grey0",
},
{
Id: 17,
Hex: "#00005f",
Rgb: Rgb{0, 0, 95},
Hsl: Hsl{240, 100, 18},
Name: "NavyBlue",
},
{
Id: 18,
Hex: "#000087",
Rgb: Rgb{0, 0, 135},
Hsl: Hsl{240, 100, 26},
Name: "DarkBlue",
},
{
Id: 19,
Hex: "#0000af",
Rgb: Rgb{0, 0, 175},
Hsl: Hsl{240, 100, 34},
Name: "Blue3",
},
{
Id: 20,
Hex: "#0000d7",
Rgb: Rgb{0, 0, 215},
Hsl: Hsl{240, 100, 42},
Name: "Blue3",
},
{
Id: 21,
Hex: "#0000ff",
Rgb: Rgb{0, 0, 255},
Hsl: Hsl{240, 100, 50},
Name: "Blue1",
},
{
Id: 22,
Hex: "#005f00",
Rgb: Rgb{0, 95, 0},
Hsl: Hsl{120, 100, 18},
Name: "DarkGreen",
},
{
Id: 23,
Hex: "#005f5f",
Rgb: Rgb{0, 95, 95},
Hsl: Hsl{180, 100, 18},
Name: "DeepSkyBlue4",
},
{
Id: 24,
Hex: "#005f87",
Rgb: Rgb{0, 95, 135},
Hsl: Hsl{197.777777777778, 100, 26},
Name: "DeepSkyBlue4",
},
{
Id: 25,
Hex: "#005faf",
Rgb: Rgb{0, 95, 175},
Hsl: Hsl{207.428571428571, 100, 34},
Name: "DeepSkyBlue4",
},
{
Id: 26,
Hex: "#005fd7",
Rgb: Rgb{0, 95, 215},
Hsl: Hsl{213.488372093023, 100, 42},
Name: "DodgerBlue3",
},
{
Id: 27,
Hex: "#005fff",
Rgb: Rgb{0, 95, 255},
Hsl: Hsl{217.647058823529, 100, 50},
Name: "DodgerBlue2",
},
{
Id: 28,
Hex: "#008700",
Rgb: Rgb{0, 135, 0},
Hsl: Hsl{120, 100, 26},
Name: "Green4",
},
{
Id: 29,
Hex: "#00875f",
Rgb: Rgb{0, 135, 95},
Hsl: Hsl{162.222222222222, 100, 26},
Name: "SpringGreen4",
},
{
Id: 30,
Hex: "#008787",
Rgb: Rgb{0, 135, 135},
Hsl: Hsl{180, 100, 26},
Name: "Turquoise4",
},
{
Id: 31,
Hex: "#0087af",
Rgb: Rgb{0, 135, 175},
Hsl: Hsl{193.714285714286, 100, 34},
Name: "DeepSkyBlue3",
},
{
Id: 32,
Hex: "#0087d7",
Rgb: Rgb{0, 135, 215},
Hsl: Hsl{202.325581395349, 100, 42},
Name: "DeepSkyBlue3",
},
{
Id: 33,
Hex: "#0087ff",
Rgb: Rgb{0, 135, 255},
Hsl: Hsl{208.235294117647, 100, 50},
Name: "DodgerBlue1",
},
{
Id: 34,
Hex: "#00af00",
Rgb: Rgb{0, 175, 0},
Hsl: Hsl{120, 100, 34},
Name: "Green3",
},
{
Id: 35,
Hex: "#00af5f",
Rgb: Rgb{0, 175, 95},
Hsl: Hsl{152.571428571429, 100, 34},
Name: "SpringGreen3",
},
{
Id: 36,
Hex: "#00af87",
Rgb: Rgb{0, 175, 135},
Hsl: Hsl{166.285714285714, 100, 34},
Name: "DarkCyan",
},
{
Id: 37,
Hex: "#00afaf",
Rgb: Rgb{0, 175, 175},
Hsl: Hsl{180, 100, 34},
Name: "LightSeaGreen",
},
{
Id: 38,
Hex: "#00afd7",
Rgb: Rgb{0, 175, 215},
Hsl: Hsl{191.162790697674, 100, 42},
Name: "DeepSkyBlue2",
},
{
Id: 39,
Hex: "#00afff",
Rgb: Rgb{0, 175, 255},
Hsl: Hsl{198.823529411765, 100, 50},
Name: "DeepSkyBlue1",
},
{
Id: 40,
Hex: "#00d700",
Rgb: Rgb{0, 215, 0},
Hsl: Hsl{120, 100, 42},
Name: "Green3",
},
{
Id: 41,
Hex: "#00d75f",
Rgb: Rgb{0, 215, 95},
Hsl: Hsl{146.511627906977, 100, 42},
Name: "SpringGreen3",
},
{
Id: 42,
Hex: "#00d787",
Rgb: Rgb{0, 215, 135},
Hsl: Hsl{157.674418604651, 100, 42},
Name: "SpringGreen2",
},
{
Id: 43,
Hex: "#00d7af",
Rgb: Rgb{0, 215, 175},
Hsl: Hsl{168.837209302326, 100, 42},
Name: "Cyan3",
},
{
Id: 44,
Hex: "#00d7d7",
Rgb: Rgb{0, 215, 215},
Hsl: Hsl{180, 100, 42},
Name: "DarkTurquoise",
},
{
Id: 45,
Hex: "#00d7ff",
Rgb: Rgb{0, 215, 255},
Hsl: Hsl{189.411764705882, 100, 50},
Name: "Turquoise2",
},
{
Id: 46,
Hex: "#00ff00",
Rgb: Rgb{0, 255, 0},
Hsl: Hsl{120, 100, 50},
Name: "Green1",
},
{
Id: 47,
Hex: "#00ff5f",
Rgb: Rgb{0, 255, 95},
Hsl: Hsl{142.352941176471, 100, 50},
Name: "SpringGreen2",
},
{
Id: 48,
Hex: "#00ff87",
Rgb: Rgb{0, 255, 135},
Hsl: Hsl{151.764705882353, 100, 50},
Name: "SpringGreen1",
},
{
Id: 49,
Hex: "#00ffaf",
Rgb: Rgb{0, 255, 175},
Hsl: Hsl{161.176470588235, 100, 50},
Name: "MediumSpringGreen",
},
{
Id: 50,
Hex: "#00ffd7",
Rgb: Rgb{0, 255, 215},
Hsl: Hsl{170.588235294118, 100, 50},
Name: "Cyan2",
},
{
Id: 51,
Hex: "#00ffff",
Rgb: Rgb{0, 255, 255},
Hsl: Hsl{180, 100, 50},
Name: "Cyan1",
},
{
Id: 52,
Hex: "#5f0000",
Rgb: Rgb{95, 0, 0},
Hsl: Hsl{0, 100, 18},
Name: "DarkRed",
},
{
Id: 53,
Hex: "#5f005f",
Rgb: Rgb{95, 0, 95},
Hsl: Hsl{300, 100, 18},
Name: "DeepPink4",
},
{
Id: 54,
Hex: "#5f0087",
Rgb: Rgb{95, 0, 135},
Hsl: Hsl{282.222222222222, 100, 26},
Name: "Purple4",
},
{
Id: 55,
Hex: "#5f00af",
Rgb: Rgb{95, 0, 175},
Hsl: Hsl{272.571428571429, 100, 34},
Name: "Purple4",
},
{
Id: 56,
Hex: "#5f00d7",
Rgb: Rgb{95, 0, 215},
Hsl: Hsl{266.511627906977, 100, 42},
Name: "Purple3",
},
{
Id: 57,
Hex: "#5f00ff",
Rgb: Rgb{95, 0, 255},
Hsl: Hsl{262.352941176471, 100, 50},
Name: "BlueViolet",
},
{
Id: 58,
Hex: "#5f5f00",
Rgb: Rgb{95, 95, 0},
Hsl: Hsl{60, 100, 18},
Name: "Orange4",
},
{
Id: 59,
Hex: "#5f5f5f",
Rgb: Rgb{95, 95, 95},
Hsl: Hsl{0, 0, 37},
Name: "Grey37",
},
{
Id: 60,
Hex: "#5f5f87",
Rgb: Rgb{95, 95, 135},
Hsl: Hsl{240, 17, 45},
Name: "MediumPurple4",
},
{
Id: 61,
Hex: "#5f5faf",
Rgb: Rgb{95, 95, 175},
Hsl: Hsl{240, 33, 52},
Name: "SlateBlue3",
},
{
Id: 62,
Hex: "#5f5fd7",
Rgb: Rgb{95, 95, 215},
Hsl: Hsl{240, 60, 60},
Name: "SlateBlue3",
},
{
Id: 63,
Hex: "#5f5fff",
Rgb: Rgb{95, 95, 255},
Hsl: Hsl{240, 100, 68},
Name: "RoyalBlue1",
},
{
Id: 64,
Hex: "#5f8700",
Rgb: Rgb{95, 135, 0},
Hsl: Hsl{77.7777777777778, 100, 26},
Name: "Chartreuse4",
},
{
Id: 65,
Hex: "#5f875f",
Rgb: Rgb{95, 135, 95},
Hsl: Hsl{120, 17, 45},
Name: "DarkSeaGreen4",
},
{
Id: 66,
Hex: "#5f8787",
Rgb: Rgb{95, 135, 135},
Hsl: Hsl{180, 17, 45},
Name: "PaleTurquoise4",
},
{
Id: 67,
Hex: "#5f87af",
Rgb: Rgb{95, 135, 175},
Hsl: Hsl{210, 33, 52},
Name: "SteelBlue",
},
{
Id: 68,
Hex: "#5f87d7",
Rgb: Rgb{95, 135, 215},
Hsl: Hsl{220, 60, 60},
Name: "SteelBlue3",
},
{
Id: 69,
Hex: "#5f87ff",
Rgb: Rgb{95, 135, 255},
Hsl: Hsl{225, 100, 68},
Name: "CornflowerBlue",
},
{
Id: 70,
Hex: "#5faf00",
Rgb: Rgb{95, 175, 0},
Hsl: Hsl{87.4285714285714, 100, 34},
Name: "Chartreuse3",
},
{
Id: 71,
Hex: "#5faf5f",
Rgb: Rgb{95, 175, 95},
Hsl: Hsl{120, 33, 52},
Name: "DarkSeaGreen4",
},
{
Id: 72,
Hex: "#5faf87",
Rgb: Rgb{95, 175, 135},
Hsl: Hsl{150, 33, 52},
Name: "CadetBlue",
},
{
Id: 73,
Hex: "#5fafaf",
Rgb: Rgb{95, 175, 175},
Hsl: Hsl{180, 33, 52},
Name: "CadetBlue",
},
{
Id: 74,
Hex: "#5fafd7",
Rgb: Rgb{95, 175, 215},
Hsl: Hsl{200, 60, 60},
Name: "SkyBlue3",
},
{
Id: 75,
Hex: "#5fafff",
Rgb: Rgb{95, 175, 255},
Hsl: Hsl{210, 100, 68},
Name: "SteelBlue1",
},
{
Id: 76,
Hex: "#5fd700",
Rgb: Rgb{95, 215, 0},
Hsl: Hsl{93.4883720930233, 100, 42},
Name: "Chartreuse3",
},
{
Id: 77,
Hex: "#5fd75f",
Rgb: Rgb{95, 215, 95},
Hsl: Hsl{120, 60, 60},
Name: "PaleGreen3",
},
{
Id: 78,
Hex: "#5fd787",
Rgb: Rgb{95, 215, 135},
Hsl: Hsl{140, 60, 60},
Name: "SeaGreen3",
},
{
Id: 79,
Hex: "#5fd7af",
Rgb: Rgb{95, 215, 175},
Hsl: Hsl{160, 60, 60},
Name: "Aquamarine3",
},
{
Id: 80,
Hex: "#5fd7d7",
Rgb: Rgb{95, 215, 215},
Hsl: Hsl{180, 60, 60},
Name: "MediumTurquoise",
},
{
Id: 81,
Hex: "#5fd7ff",
Rgb: Rgb{95, 215, 255},
Hsl: Hsl{195, 100, 68},
Name: "SteelBlue1",
},
{
Id: 82,
Hex: "#5fff00",
Rgb: Rgb{95, 255, 0},
Hsl: Hsl{97.6470588235294, 100, 50},
Name: "Chartreuse2",
},
{
Id: 83,
Hex: "#5fff5f",
Rgb: Rgb{95, 255, 95},
Hsl: Hsl{120, 100, 68},
Name: "SeaGreen2",
},
{
Id: 84,
Hex: "#5fff87",
Rgb: Rgb{95, 255, 135},
Hsl: Hsl{135, 100, 68},
Name: "SeaGreen1",
},
{
Id: 85,
Hex: "#5fffaf",
Rgb: Rgb{95, 255, 175},
Hsl: Hsl{150, 100, 68},
Name: "SeaGreen1",
},
{
Id: 86,
Hex: "#5fffd7",
Rgb: Rgb{95, 255, 215},
Hsl: Hsl{165, 100, 68},
Name: "Aquamarine1",
},
{
Id: 87,
Hex: "#5fffff",
Rgb: Rgb{95, 255, 255},
Hsl: Hsl{180, 100, 68},
Name: "DarkSlateGray2",
},
{
Id: 88,
Hex: "#870000",
Rgb: Rgb{135, 0, 0},
Hsl: Hsl{0, 100, 26},
Name: "DarkRed",
},
{
Id: 89,
Hex: "#87005f",
Rgb: Rgb{135, 0, 95},
Hsl: Hsl{317.777777777778, 100, 26},
Name: "DeepPink4",
},
{
Id: 90,
Hex: "#870087",
Rgb: Rgb{135, 0, 135},
Hsl: Hsl{300, 100, 26},
Name: "DarkMagenta",
},
{
Id: 91,
Hex: "#8700af",
Rgb: Rgb{135, 0, 175},
Hsl: Hsl{286.285714285714, 100, 34},
Name: "DarkMagenta",
},
{
Id: 92,
Hex: "#8700d7",
Rgb: Rgb{135, 0, 215},
Hsl: Hsl{277.674418604651, 100, 42},
Name: "DarkViolet",
},
{
Id: 93,
Hex: "#8700ff",
Rgb: Rgb{135, 0, 255},
Hsl: Hsl{271.764705882353, 100, 50},
Name: "Purple",
},
{
Id: 94,
Hex: "#875f00",
Rgb: Rgb{135, 95, 0},
Hsl: Hsl{42.2222222222222, 100, 26},
Name: "Orange4",
},
{
Id: 95,
Hex: "#875f5f",
Rgb: Rgb{135, 95, 95},
Hsl: Hsl{0, 17, 45},
Name: "LightPink4",
},
{
Id: 96,
Hex: "#875f87",
Rgb: Rgb{135, 95, 135},
Hsl: Hsl{300, 17, 45},
Name: "Plum4",
},
{
Id: 97,
Hex: "#875faf",
Rgb: Rgb{135, 95, 175},
Hsl: Hsl{270, 33, 52},
Name: "MediumPurple3",
},
{
Id: 98,
Hex: "#875fd7",
Rgb: Rgb{135, 95, 215},
Hsl: Hsl{260, 60, 60},
Name: "MediumPurple3",
},
{
Id: 99,
Hex: "#875fff",
Rgb: Rgb{135, 95, 255},
Hsl: Hsl{255, 100, 68},
Name: "SlateBlue1",
},
{
Id: 100,
Hex: "#878700",
Rgb: Rgb{135, 135, 0},
Hsl: Hsl{60, 100, 26},
Name: "Yellow4",
},
{
Id: 101,
Hex: "#87875f",
Rgb: Rgb{135, 135, 95},
Hsl: Hsl{60, 17, 45},
Name: "Wheat4",
},
{
Id: 102,
Hex: "#878787",
Rgb: Rgb{135, 135, 135},
Hsl: Hsl{0, 0, 52},
Name: "Grey53",
},
{
Id: 103,
Hex: "#8787af",
Rgb: Rgb{135, 135, 175},
Hsl: Hsl{240, 20, 60},
Name: "LightSlateGrey",
},
{
Id: 104,
Hex: "#8787d7",
Rgb: Rgb{135, 135, 215},
Hsl: Hsl{240, 50, 68},
Name: "MediumPurple",
},
{
Id: 105,
Hex: "#8787ff",
Rgb: Rgb{135, 135, 255},
Hsl: Hsl{240, 100, 76},
Name: "LightSlateBlue",
},
{
Id: 106,
Hex: "#87af00",
Rgb: Rgb{135, 175, 0},
Hsl: Hsl{73.7142857142857, 100, 34},
Name: "Yellow4",
},
{
Id: 107,
Hex: "#87af5f",
Rgb: Rgb{135, 175, 95},
Hsl: Hsl{90, 33, 52},
Name: "DarkOliveGreen3",
},
{
Id: 108,
Hex: "#87af87",
Rgb: Rgb{135, 175, 135},
Hsl: Hsl{120, 20, 60},
Name: "DarkSeaGreen",
},
{
Id: 109,
Hex: "#87afaf",
Rgb: Rgb{135, 175, 175},
Hsl: Hsl{180, 20, 60},
Name: "LightSkyBlue3",
},
{
Id: 110,
Hex: "#87afd7",
Rgb: Rgb{135, 175, 215},
Hsl: Hsl{210, 50, 68},
Name: "LightSkyBlue3",
},
{
Id: 111,
Hex: "#87afff",
Rgb: Rgb{135, 175, 255},
Hsl: Hsl{220, 100, 76},
Name: "SkyBlue2",
},
{
Id: 112,
Hex: "#87d700",
Rgb: Rgb{135, 215, 0},
Hsl: Hsl{82.3255813953488, 100, 42},
Name: "Chartreuse2",
},
{
Id: 113,
Hex: "#87d75f",
Rgb: Rgb{135, 215, 95},
Hsl: Hsl{100, 60, 60},
Name: "DarkOliveGreen3",
},
{
Id: 114,
Hex: "#87d787",
Rgb: Rgb{135, 215, 135},
Hsl: Hsl{120, 50, 68},
Name: "PaleGreen3",
},
{
Id: 115,
Hex: "#87d7af",
Rgb: Rgb{135, 215, 175},
Hsl: Hsl{150, 50, 68},
Name: "DarkSeaGreen3",
},
{
Id: 116,
Hex: "#87d7d7",
Rgb: Rgb{135, 215, 215},
Hsl: Hsl{180, 50, 68},
Name: "DarkSlateGray3",
},
{
Id: 117,
Hex: "#87d7ff",
Rgb: Rgb{135, 215, 255},
Hsl: Hsl{200, 100, 76},
Name: "SkyBlue1",
},
{
Id: 118,
Hex: "#87ff00",
Rgb: Rgb{135, 255, 0},
Hsl: Hsl{88.2352941176471, 100, 50},
Name: "Chartreuse1",
},
{
Id: 119,
Hex: "#87ff5f",
Rgb: Rgb{135, 255, 95},
Hsl: Hsl{105, 100, 68},
Name: "LightGreen",
},
{
Id: 120,
Hex: "#87ff87",
Rgb: Rgb{135, 255, 135},
Hsl: Hsl{120, 100, 76},
Name: "LightGreen",
},
{
Id: 121,
Hex: "#87ffaf",
Rgb: Rgb{135, 255, 175},
Hsl: Hsl{140, 100, 76},
Name: "PaleGreen1",
},
{
Id: 122,
Hex: "#87ffd7",
Rgb: Rgb{135, 255, 215},
Hsl: Hsl{160, 100, 76},
Name: "Aquamarine1",
},
{
Id: 123,
Hex: "#87ffff",
Rgb: Rgb{135, 255, 255},
Hsl: Hsl{180, 100, 76},
Name: "DarkSlateGray1",
},
{
Id: 124,
Hex: "#af0000",
Rgb: Rgb{175, 0, 0},
Hsl: Hsl{0, 100, 34},
Name: "Red3",
},
{
Id: 125,
Hex: "#af005f",
Rgb: Rgb{175, 0, 95},
Hsl: Hsl{327.428571428571, 100, 34},
Name: "DeepPink4",
},
{
Id: 126,
Hex: "#af0087",
Rgb: Rgb{175, 0, 135},
Hsl: Hsl{313.714285714286, 100, 34},
Name: "MediumVioletRed",
},
{
Id: 127,
Hex: "#af00af",
Rgb: Rgb{175, 0, 175},
Hsl: Hsl{300, 100, 34},
Name: "Magenta3",
},
{
Id: 128,
Hex: "#af00d7",
Rgb: Rgb{175, 0, 215},
Hsl: Hsl{288.837209302326, 100, 42},
Name: "DarkViolet",
},
{
Id: 129,
Hex: "#af00ff",
Rgb: Rgb{175, 0, 255},
Hsl: Hsl{281.176470588235, 100, 50},
Name: "Purple",
},
{
Id: 130,
Hex: "#af5f00",
Rgb: Rgb{175, 95, 0},
Hsl: Hsl{32.5714285714286, 100, 34},
Name: "DarkOrange3",
},
{
Id: 131,
Hex: "#af5f5f",
Rgb: Rgb{175, 95, 95},
Hsl: Hsl{0, 33, 52},
Name: "IndianRed",
},
{
Id: 132,
Hex: "#af5f87",
Rgb: Rgb{175, 95, 135},
Hsl: Hsl{330, 33, 52},
Name: "HotPink3",
},
{
Id: 133,
Hex: "#af5faf",
Rgb: Rgb{175, 95, 175},
Hsl: Hsl{300, 33, 52},
Name: "MediumOrchid3",
},
{
Id: 134,
Hex: "#af5fd7",
Rgb: Rgb{175, 95, 215},
Hsl: Hsl{280, 60, 60},
Name: "MediumOrchid",
},
{
Id: 135,
Hex: "#af5fff",
Rgb: Rgb{175, 95, 255},
Hsl: Hsl{270, 100, 68},
Name: "MediumPurple2",
},
{
Id: 136,
Hex: "#af8700",
Rgb: Rgb{175, 135, 0},
Hsl: Hsl{46.2857142857143, 100, 34},
Name: "DarkGoldenrod",
},
{
Id: 137,
Hex: "#af875f",
Rgb: Rgb{175, 135, 95},
Hsl: Hsl{30, 33, 52},
Name: "LightSalmon3",
},
{
Id: 138,
Hex: "#af8787",
Rgb: Rgb{175, 135, 135},
Hsl: Hsl{0, 20, 60},
Name: "RosyBrown",
},
{
Id: 139,
Hex: "#af87af",
Rgb: Rgb{175, 135, 175},
Hsl: Hsl{300, 20, 60},
Name: "Grey63",
},
{
Id: 140,
Hex: "#af87d7",
Rgb: Rgb{175, 135, 215},
Hsl: Hsl{270, 50, 68},
Name: "MediumPurple2",
},
{
Id: 141,
Hex: "#af87ff",
Rgb: Rgb{175, 135, 255},
Hsl: Hsl{260, 100, 76},
Name: "MediumPurple1",
},
{
Id: 142,
Hex: "#afaf00",
Rgb: Rgb{175, 175, 0},
Hsl: Hsl{60, 100, 34},
Name: "Gold3",
},
{
Id: 143,
Hex: "#afaf5f",
Rgb: Rgb{175, 175, 95},
Hsl: Hsl{60, 33, 52},
Name: "DarkKhaki",
},
{
Id: 144,
Hex: "#afaf87",
Rgb: Rgb{175, 175, 135},
Hsl: Hsl{60, 20, 60},
Name: "NavajoWhite3",
},
{
Id: 145,
Hex: "#afafaf",
Rgb: Rgb{175, 175, 175},
Hsl: Hsl{0, 0, 68},
Name: "Grey69",
},
{
Id: 146,
Hex: "#afafd7",
Rgb: Rgb{175, 175, 215},
Hsl: Hsl{240, 33, 76},
Name: "LightSteelBlue3",
},
{
Id: 147,
Hex: "#afafff",
Rgb: Rgb{175, 175, 255},
Hsl: Hsl{240, 100, 84},
Name: "LightSteelBlue",
},
{
Id: 148,
Hex: "#afd700",
Rgb: Rgb{175, 215, 0},
Hsl: Hsl{71.1627906976744, 100, 42},
Name: "Yellow3",
},
{
Id: 149,
Hex: "#afd75f",
Rgb: Rgb{175, 215, 95},
Hsl: Hsl{80, 60, 60},
Name: "DarkOliveGreen3",
},
{
Id: 150,
Hex: "#afd787",
Rgb: Rgb{175, 215, 135},
Hsl: Hsl{90, 50, 68},
Name: "DarkSeaGreen3",
},
{
Id: 151,
Hex: "#afd7af",
Rgb: Rgb{175, 215, 175},
Hsl: Hsl{120, 33, 76},
Name: "DarkSeaGreen2",
},
{
Id: 152,
Hex: "#afd7d7",
Rgb: Rgb{175, 215, 215},
Hsl: Hsl{180, 33, 76},
Name: "LightCyan3",
},
{
Id: 153,
Hex: "#afd7ff",
Rgb: Rgb{175, 215, 255},
Hsl: Hsl{210, 100, 84},
Name: "LightSkyBlue1",
},
{
Id: 154,
Hex: "#afff00",
Rgb: Rgb{175, 255, 0},
Hsl: Hsl{78.8235294117647, 100, 50},
Name: "GreenYellow",
},
{
Id: 155,
Hex: "#afff5f",
Rgb: Rgb{175, 255, 95},
Hsl: Hsl{90, 100, 68},
Name: "DarkOliveGreen2",
},
{
Id: 156,
Hex: "#afff87",
Rgb: Rgb{175, 255, 135},
Hsl: Hsl{100, 100, 76},
Name: "PaleGreen1",
},
{
Id: 157,
Hex: "#afffaf",
Rgb: Rgb{175, 255, 175},
Hsl: Hsl{120, 100, 84},
Name: "DarkSeaGreen2",
},
{
Id: 158,
Hex: "#afffd7",
Rgb: Rgb{175, 255, 215},
Hsl: Hsl{150, 100, 84},
Name: "DarkSeaGreen1",
},
{
Id: 159,
Hex: "#afffff",
Rgb: Rgb{175, 255, 255},
Hsl: Hsl{180, 100, 84},
Name: "PaleTurquoise1",
},
{
Id: 160,
Hex: "#d70000",
Rgb: Rgb{215, 0, 0},
Hsl: Hsl{0, 100, 42},
Name: "Red3",
},
{
Id: 161,
Hex: "#d7005f",
Rgb: Rgb{215, 0, 95},
Hsl: Hsl{333.488372093023, 100, 42},
Name: "DeepPink3",
},
{
Id: 162,
Hex: "#d70087",
Rgb: Rgb{215, 0, 135},
Hsl: Hsl{322.325581395349, 100, 42},
Name: "DeepPink3",
},
{
Id: 163,
Hex: "#d700af",
Rgb: Rgb{215, 0, 175},
Hsl: Hsl{311.162790697674, 100, 42},
Name: "Magenta3",
},
{
Id: 164,
Hex: "#d700d7",
Rgb: Rgb{215, 0, 215},
Hsl: Hsl{300, 100, 42},
Name: "Magenta3",
},
{
Id: 165,
Hex: "#d700ff",
Rgb: Rgb{215, 0, 255},
Hsl: Hsl{290.588235294118, 100, 50},
Name: "Magenta2",
},
{
Id: 166,
Hex: "#d75f00",
Rgb: Rgb{215, 95, 0},
Hsl: Hsl{26.5116279069767, 100, 42},
Name: "DarkOrange3",
},
{
Id: 167,
Hex: "#d75f5f",
Rgb: Rgb{215, 95, 95},
Hsl: Hsl{0, 60, 60},
Name: "IndianRed",
},
{
Id: 168,
Hex: "#d75f87",
Rgb: Rgb{215, 95, 135},
Hsl: Hsl{340, 60, 60},
Name: "HotPink3",
},
{
Id: 169,
Hex: "#d75faf",
Rgb: Rgb{215, 95, 175},
Hsl: Hsl{320, 60, 60},
Name: "HotPink2",
},
{
Id: 170,
Hex: "#d75fd7",
Rgb: Rgb{215, 95, 215},
Hsl: Hsl{300, 60, 60},
Name: "Orchid",
},
{
Id: 171,
Hex: "#d75fff",
Rgb: Rgb{215, 95, 255},
Hsl: Hsl{285, 100, 68},
Name: "MediumOrchid1",
},
{
Id: 172,
Hex: "#d78700",
Rgb: Rgb{215, 135, 0},
Hsl: Hsl{37.6744186046512, 100, 42},
Name: "Orange3",
},
{
Id: 173,
Hex: "#d7875f",
Rgb: Rgb{215, 135, 95},
Hsl: Hsl{20, 60, 60},
Name: "LightSalmon3",
},
{
Id: 174,
Hex: "#d78787",
Rgb: Rgb{215, 135, 135},
Hsl: Hsl{0, 50, 68},
Name: "LightPink3",
},
{
Id: 175,
Hex: "#d787af",
Rgb: Rgb{215, 135, 175},
Hsl: Hsl{330, 50, 68},
Name: "Pink3",
},
{
Id: 176,
Hex: "#d787d7",
Rgb: Rgb{215, 135, 215},
Hsl: Hsl{300, 50, 68},
Name: "Plum3",
},
{
Id: 177,
Hex: "#d787ff",
Rgb: Rgb{215, 135, 255},
Hsl: Hsl{280, 100, 76},
Name: "Violet",
},
{
Id: 178,
Hex: "#d7af00",
Rgb: Rgb{215, 175, 0},
Hsl: Hsl{48.8372093023256, 100, 42},
Name: "Gold3",
},
{
Id: 179,
Hex: "#d7af5f",
Rgb: Rgb{215, 175, 95},
Hsl: Hsl{40, 60, 60},
Name: "LightGoldenrod3",
},
{
Id: 180,
Hex: "#d7af87",
Rgb: Rgb{215, 175, 135},
Hsl: Hsl{30, 50, 68},
Name: "Tan",
},
{
Id: 181,
Hex: "#d7afaf",
Rgb: Rgb{215, 175, 175},
Hsl: Hsl{0, 33, 76},
Name: "MistyRose3",
},
{
Id: 182,
Hex: "#d7afd7",
Rgb: Rgb{215, 175, 215},
Hsl: Hsl{300, 33, 76},
Name: "Thistle3",
},
{
Id: 183,
Hex: "#d7afff",
Rgb: Rgb{215, 175, 255},
Hsl: Hsl{270, 100, 84},
Name: "Plum2",
},
{
Id: 184,
Hex: "#d7d700",
Rgb: Rgb{215, 215, 0},
Hsl: Hsl{60, 100, 42},
Name: "Yellow3",
},
{
Id: 185,
Hex: "#d7d75f",
Rgb: Rgb{215, 215, 95},
Hsl: Hsl{60, 60, 60},
Name: "Khaki3",
},
{
Id: 186,
Hex: "#d7d787",
Rgb: Rgb{215, 215, 135},
Hsl: Hsl{60, 50, 68},
Name: "LightGoldenrod2",
},
{
Id: 187,
Hex: "#d7d7af",
Rgb: Rgb{215, 215, 175},
Hsl: Hsl{60, 33, 76},
Name: "LightYellow3",
},
{
Id: 188,
Hex: "#d7d7d7",
Rgb: Rgb{215, 215, 215},
Hsl: Hsl{0, 0, 84},
Name: "Grey84",
},
{
Id: 189,
Hex: "#d7d7ff",
Rgb: Rgb{215, 215, 255},
Hsl: Hsl{240, 100, 92},
Name: "LightSteelBlue1",
},
{
Id: 190,
Hex: "#d7ff00",
Rgb: Rgb{215, 255, 0},
Hsl: Hsl{69.4117647058823, 100, 50},
Name: "Yellow2",
},
{
Id: 191,
Hex: "#d7ff5f",
Rgb: Rgb{215, 255, 95},
Hsl: Hsl{75, 100, 68},
Name: "DarkOliveGreen1",
},
{
Id: 192,
Hex: "#d7ff87",
Rgb: Rgb{215, 255, 135},
Hsl: Hsl{80, 100, 76},
Name: "DarkOliveGreen1",
},
{
Id: 193,
Hex: "#d7ffaf",
Rgb: Rgb{215, 255, 175},
Hsl: Hsl{90, 100, 84},
Name: "DarkSeaGreen1",
},
{
Id: 194,
Hex: "#d7ffd7",
Rgb: Rgb{215, 255, 215},
Hsl: Hsl{120, 100, 92},
Name: "Honeydew2",
},
{
Id: 195,
Hex: "#d7ffff",
Rgb: Rgb{215, 255, 255},
Hsl: Hsl{180, 100, 92},
Name: "LightCyan1",
},
{
Id: 196,
Hex: "#ff0000",
Rgb: Rgb{255, 0, 0},
Hsl: Hsl{0, 100, 50},
Name: "Red1",
},
{
Id: 197,
Hex: "#ff005f",
Rgb: Rgb{255, 0, 95},
Hsl: Hsl{337.647058823529, 100, 50},
Name: "DeepPink2",
},
{
Id: 198,
Hex: "#ff0087",
Rgb: Rgb{255, 0, 135},
Hsl: Hsl{328.235294117647, 100, 50},
Name: "DeepPink1",
},
{
Id: 199,
Hex: "#ff00af",
Rgb: Rgb{255, 0, 175},
Hsl: Hsl{318.823529411765, 100, 50},
Name: "DeepPink1",
},
{
Id: 200,
Hex: "#ff00d7",
Rgb: Rgb{255, 0, 215},
Hsl: Hsl{309.411764705882, 100, 50},
Name: "Magenta2",
},
{
Id: 201,
Hex: "#ff00ff",
Rgb: Rgb{255, 0, 255},
Hsl: Hsl{300, 100, 50},
Name: "Magenta1",
},
{
Id: 202,
Hex: "#ff5f00",
Rgb: Rgb{255, 95, 0},
Hsl: Hsl{22.3529411764706, 100, 50},
Name: "OrangeRed1",
},
{
Id: 203,
Hex: "#ff5f5f",
Rgb: Rgb{255, 95, 95},
Hsl: Hsl{0, 100, 68},
Name: "IndianRed1",
},
{
Id: 204,
Hex: "#ff5f87",
Rgb: Rgb{255, 95, 135},
Hsl: Hsl{345, 100, 68},
Name: "IndianRed1",
},
{
Id: 205,
Hex: "#ff5faf",
Rgb: Rgb{255, 95, 175},
Hsl: Hsl{330, 100, 68},
Name: "HotPink",
},
{
Id: 206,
Hex: "#ff5fd7",
Rgb: Rgb{255, 95, 215},
Hsl: Hsl{315, 100, 68},
Name: "HotPink",
},
{
Id: 207,
Hex: "#ff5fff",
Rgb: Rgb{255, 95, 255},
Hsl: Hsl{300, 100, 68},
Name: "MediumOrchid1",
},
{
Id: 208,
Hex: "#ff8700",
Rgb: Rgb{255, 135, 0},
Hsl: Hsl{31.7647058823529, 100, 50},
Name: "DarkOrange",
},
{
Id: 209,
Hex: "#ff875f",
Rgb: Rgb{255, 135, 95},
Hsl: Hsl{15, 100, 68},
Name: "Salmon1",
},
{
Id: 210,
Hex: "#ff8787",
Rgb: Rgb{255, 135, 135},
Hsl: Hsl{0, 100, 76},
Name: "LightCoral",
},
{
Id: 211,
Hex: "#ff87af",
Rgb: Rgb{255, 135, 175},
Hsl: Hsl{340, 100, 76},
Name: "PaleVioletRed1",
},
{
Id: 212,
Hex: "#ff87d7",
Rgb: Rgb{255, 135, 215},
Hsl: Hsl{320, 100, 76},
Name: "Orchid2",
},
{
Id: 213,
Hex: "#ff87ff",
Rgb: Rgb{255, 135, 255},
Hsl: Hsl{300, 100, 76},
Name: "Orchid1",
},
{
Id: 214,
Hex: "#ffaf00",
Rgb: Rgb{255, 175, 0},
Hsl: Hsl{41.1764705882353, 100, 50},
Name: "Orange1",
},
{
Id: 215,
Hex: "#ffaf5f",
Rgb: Rgb{255, 175, 95},
Hsl: Hsl{30, 100, 68},
Name: "SandyBrown",
},
{
Id: 216,
Hex: "#ffaf87",
Rgb: Rgb{255, 175, 135},
Hsl: Hsl{20, 100, 76},
Name: "LightSalmon1",
},
{
Id: 217,
Hex: "#ffafaf",
Rgb: Rgb{255, 175, 175},
Hsl: Hsl{0, 100, 84},
Name: "LightPink1",
},
{
Id: 218,
Hex: "#ffafd7",
Rgb: Rgb{255, 175, 215},
Hsl: Hsl{330, 100, 84},
Name: "Pink1",
},
{
Id: 219,
Hex: "#ffafff",
Rgb: Rgb{255, 175, 255},
Hsl: Hsl{300, 100, 84},
Name: "Plum1",
},
{
Id: 220,
Hex: "#ffd700",
Rgb: Rgb{255, 215, 0},
Hsl: Hsl{50.5882352941176, 100, 50},
Name: "Gold1",
},
{
Id: 221,
Hex: "#ffd75f",
Rgb: Rgb{255, 215, 95},
Hsl: Hsl{45, 100, 68},
Name: "LightGoldenrod2",
},
{
Id: 222,
Hex: "#ffd787",
Rgb: Rgb{255, 215, 135},
Hsl: Hsl{40, 100, 76},
Name: "LightGoldenrod2",
},
{
Id: 223,
Hex: "#ffd7af",
Rgb: Rgb{255, 215, 175},
Hsl: Hsl{30, 100, 84},
Name: "NavajoWhite1",
},
{
Id: 224,
Hex: "#ffd7d7",
Rgb: Rgb{255, 215, 215},
Hsl: Hsl{0, 100, 92},
Name: "MistyRose1",
},
{
Id: 225,
Hex: "#ffd7ff",
Rgb: Rgb{255, 215, 255},
Hsl: Hsl{300, 100, 92},
Name: "Thistle1",
},
{
Id: 226,
Hex: "#ffff00",
Rgb: Rgb{255, 255, 0},
Hsl: Hsl{60, 100, 50},
Name: "Yellow1",
},
{
Id: 227,
Hex: "#ffff5f",
Rgb: Rgb{255, 255, 95},
Hsl: Hsl{60, 100, 68},
Name: "LightGoldenrod1",
},
{
Id: 228,
Hex: "#ffff87",
Rgb: Rgb{255, 255, 135},
Hsl: Hsl{60, 100, 76},
Name: "Khaki1",
},
{
Id: 229,
Hex: "#ffffaf",
Rgb: Rgb{255, 255, 175},
Hsl: Hsl{60, 100, 84},
Name: "Wheat1",
},
{
Id: 230,
Hex: "#ffffd7",
Rgb: Rgb{255, 255, 215},
Hsl: Hsl{60, 100, 92},
Name: "Cornsilk1",
},
{
Id: 231,
Hex: "#ffffff",
Rgb: Rgb{255, 255, 255},
Hsl: Hsl{0, 0, 100},
Name: "Grey100",
},
{
Id: 232,
Hex: "#080808",
Rgb: Rgb{8, 8, 8},
Hsl: Hsl{0, 0, 3},
Name: "Grey3",
},
{
Id: 233,
Hex: "#121212",
Rgb: Rgb{18, 18, 18},
Hsl: Hsl{0, 0, 7},
Name: "Grey7",
},
{
Id: 234,
Hex: "#1c1c1c",
Rgb: Rgb{28, 28, 28},
Hsl: Hsl{0, 0, 10},
Name: "Grey11",
},
{
Id: 235,
Hex: "#262626",
Rgb: Rgb{38, 38, 38},
Hsl: Hsl{0, 0, 14},
Name: "Grey15",
},
{
Id: 236,
Hex: "#303030",
Rgb: Rgb{48, 48, 48},
Hsl: Hsl{0, 0, 18},
Name: "Grey19",
},
{
Id: 237,
Hex: "#3a3a3a",
Rgb: Rgb{58, 58, 58},
Hsl: Hsl{0, 0, 22},
Name: "Grey23",
},
{
Id: 238,
Hex: "#444444",
Rgb: Rgb{68, 68, 68},
Hsl: Hsl{0, 0, 26},
Name: "Grey27",
},
{
Id: 239,
Hex: "#4e4e4e",
Rgb: Rgb{78, 78, 78},
Hsl: Hsl{0, 0, 30},
Name: "Grey30",
},
{
Id: 240,
Hex: "#585858",
Rgb: Rgb{88, 88, 88},
Hsl: Hsl{0, 0, 34},
Name: "Grey35",
},
{
Id: 241,
Hex: "#626262",
Rgb: Rgb{98, 98, 98},
Hsl: Hsl{0, 0, 37},
Name: "Grey39",
},
{
Id: 242,
Hex: "#6c6c6c",
Rgb: Rgb{108, 108, 108},
Hsl: Hsl{0, 0, 40},
Name: "Grey42",
},
{
Id: 243,
Hex: "#767676",
Rgb: Rgb{118, 118, 118},
Hsl: Hsl{0, 0, 46},
Name: "Grey46",
},
{
Id: 244,
Hex: "#808080",
Rgb: Rgb{128, 128, 128},
Hsl: Hsl{0, 0, 50},
Name: "Grey50",
},
{
Id: 245,
Hex: "#8a8a8a",
Rgb: Rgb{138, 138, 138},
Hsl: Hsl{0, 0, 54},
Name: "Grey54",
},
{
Id: 246,
Hex: "#949494",
Rgb: Rgb{148, 148, 148},
Hsl: Hsl{0, 0, 58},
Name: "Grey58",
},
{
Id: 247,
Hex: "#9e9e9e",
Rgb: Rgb{158, 158, 158},
Hsl: Hsl{0, 0, 61},
Name: "Grey62",
},
{
Id: 248,
Hex: "#a8a8a8",
Rgb: Rgb{168, 168, 168},
Hsl: Hsl{0, 0, 65},
Name: "Grey66",
},
{
Id: 249,
Hex: "#b2b2b2",
Rgb: Rgb{178, 178, 178},
Hsl: Hsl{0, 0, 69},
Name: "Grey70",
},
{
Id: 250,
Hex: "#bcbcbc",
Rgb: Rgb{188, 188, 188},
Hsl: Hsl{0, 0, 73},
Name: "Grey74",
},
{
Id: 251,
Hex: "#c6c6c6",
Rgb: Rgb{198, 198, 198},
Hsl: Hsl{0, 0, 77},
Name: "Grey78",
},
{
Id: 252,
Hex: "#d0d0d0",
Rgb: Rgb{208, 208, 208},
Hsl: Hsl{0, 0, 81},
Name: "Grey82",
},
{
Id: 253,
Hex: "#dadada",
Rgb: Rgb{218, 218, 218},
Hsl: Hsl{0, 0, 85},
Name: "Grey85",
},
{
Id: 254,
Hex: "#e4e4e4",
Rgb: Rgb{228, 228, 228},
Hsl: Hsl{0, 0, 89},
Name: "Grey89",
},
{
Id: 255,
Hex: "#eeeeee",
Rgb: Rgb{238, 238, 238},
Hsl: Hsl{0, 0, 93},
Name: "Grey93",
},
}