-
Notifications
You must be signed in to change notification settings - Fork 61
/
color.js
89 lines (77 loc) · 2.83 KB
/
color.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
export const backgroundFill = `hsl(30, 44%, 96%)`;
export const backgroundFillTranslucent = `hsla(30, 44%, 96%, 0.8)`;
export const waterFill = "hsl(211, 50%, 85%)";
export const waterFillTranslucent = "hsla(211, 50%, 85%, 0.5)";
export const waterIntermittentFill = "hsla(211, 60%, 85%, 0.3)";
export const waterIntermittentOutline = "hsl(211, 100%, 30%)";
export const waterLine = "hsl(211, 42%, 70%)";
export const waterLineBold = "hsl(211, 42%, 50%)";
export const waterLabel = "hsl(211, 43%, 28%)";
export const hueBorder = 0;
export const hueBorderCasing = 281;
export const border = "hsl(0, 2%, 47%)";
export const borderCasing = `hsl(${hueBorderCasing}, 35%, 86%)`;
export const parkFill = "hsl(136, 41%, 89%)";
export const parkOutline = "hsla(136, 41%, 70%, 50%)";
export const parkLabel = "hsl(136, 71%, 29%)";
export const parkLabelHalo = "hsl(90, 27%, 94%)";
export const aerialwayLine = "hsl(310, 41%, 59%)";
export const aerialwayLabel = "hsl(310, 71%, 29%)";
export const airportFill = "hsl(250, 41%, 95%)";
export const airportOutline = "hsl(250, 41%, 79%)";
export const airportRunway = "hsl(250, 41%, 79%)";
export const airportLabel = "hsl(250, 71%, 29%)";
//TODO - rename this variable to "palette"
export const palette = {
black: "black",
blue: "#003f87", // Pantone 294
brown: "#693f23", // Pantone 469
green: "#006747", // Pantone 342
mauve: "#a20067", // Pantone 234 C
orange: "#f38f00", // Pantone 152
texas_orange: "#bf5700", // UTexas Orange
pink: "#df4661", // Pantone 198
purple: "#6d2077", // Pantone 259
red: "#bf2033", // Pantone 187
tan: "#ddcba4", // Pantone 468 C
white: "white",
yellow: "#ffcd00", // Pantone 116
yellow_green: "#c4d600", // Pantone 382
};
export const shields = {
black: palette.black,
blue: palette.blue, // Pantone 294
brown: palette.brown, // Pantone 469
green: palette.green, // Pantone 342
orange: palette.orange, // Pantone 152
pink: palette.pink, // Pantone 198
purple: palette.purple, // Pantone 259
red: palette.red, // Pantone 187
tan: palette.tan, // Pantone 468 C
white: palette.white,
yellow: palette.yellow, // Pantone 116
yellow_green: palette.yellow_green, // Pantone 382
};
export const railwayTunnelFill = "hsl(0, 0%, 90%)";
export const railFill = "hsl(0, 0%, 60%)";
export const narrowGaugeFill = "hsl(0, 0%, 60%)";
export const subwayFill = "hsl(0, 0%, 50%)";
export const lightRailFill = "hsl(0, 0%, 50%)";
export const tramFill = "hsl(0, 0%, 60%)";
export const monorailFill = "hsl(0, 0%, 50%)";
export const funicularFill = "hsl(0, 0%, 50%)";
export const hue = {
tollRoad: 48,
park: 136,
water: 211,
airport: 273,
borderCasing: 281,
};
export const poi = {
infrastructure: palette.blue,
consumer: palette.texas_orange,
//outdoor:
attraction: palette.brown,
airport: `hsl(${hue.airport}, 100%, 28%)`,
transport: palette.mauve,
};