-
Notifications
You must be signed in to change notification settings - Fork 0
/
rainbow.mss
312 lines (298 loc) · 12 KB
/
rainbow.mss
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
/***********************************************************************
This file is responsible for assigning colors to each country. Color
assignment is mostly manual. Not taking advantage of Natural Earth's
'MAP_COLOR' field because it did not exist when I started, and at any
rate I want a smaller palette :)
***********************************************************************/
@white: #F0F8FF; /* blue-tinted, for Antarctica */
@red: #fdaf6b;
@orange: #fdc663;
@yellow: #fae364;
@green: #d3e46f;
@turquoise: #aadb78;
@blue: #a3cec5;
@purple: #ceb5cf;
@pink: #f3c1d3;
@f00: #f00;
/* Coastlines */
#country::land-glow-inner[zoom>=0] {
line-color:@line;
line-opacity:0.8;
line-join:round;
[zoom=0] { line-width:1.2; }
[zoom=1] { line-width:1.6; }
[zoom=2] { line-width:2; }
[zoom>2] { line-width:2.4; }
}
#country::land-glow-outer[zoom>1] {
line-color:@line;
line-width:5;
line-opacity:0.1;
line-join:round;
}
/*#country::ch-fill {
[ADM0_A3='CHE'] {
polygon-fill:green;
polygon-comp-op:dst-out;
line-width:10;
line-comp-op:src;
polygon-geometry-transform:rotate(45, 200, 200);
polygon-geometry-transform:scale(200,200);
polygon-geometry-transform:translate(30, 300);
}*/
#country::fill[zoom>=0] {
polygon-comp-op: hard-light;
//polygon-gamma:0.1;
[ADM0_A3='ABW'] { polygon-fill:@purple; }
[ADM0_A3='AFG'] { polygon-fill:@red; }
[ADM0_A3='AGO'] { polygon-fill:@yellow; }
[ADM0_A3='AIA'] { polygon-fill:@blue; }
[ADM0_A3='ALB'] { polygon-fill:@purple; }
[ADM0_A3='ALD'] { polygon-fill:@red; }
[ADM0_A3='AND'] { polygon-fill:@purple; }
[ADM0_A3='ARE'] { polygon-fill:@green; }
[ADM0_A3='ARG'] { polygon-fill:@green; }
[ADM0_A3='ARM'] { polygon-fill:@pink; }
[ADM0_A3='ASM'] { polygon-fill:@yellow; }
[ADM0_A3='ATA'] { polygon-fill:@white; }
[ADM0_A3='ATC'] { polygon-fill:@purple; }
[ADM0_A3='ATF'] { polygon-fill:@yellow; }
[ADM0_A3='ATG'] { polygon-fill:@pink; }
[ADM0_A3='AUS'] { polygon-fill:@pink; }
[ADM0_A3='AUT'] { polygon-fill:@turquoise; }
[ADM0_A3='AZE'] { polygon-fill:@orange; }
[ADM0_A3='BDI'] { polygon-fill:@yellow; }
[ADM0_A3='BEL'] { polygon-fill:@turquoise; }
[ADM0_A3='BEN'] { polygon-fill:@red; }
[ADM0_A3='BFA'] { polygon-fill:@yellow; }
[ADM0_A3='BGD'] { polygon-fill:@orange; }
[ADM0_A3='BGR'] { polygon-fill:@yellow; }
[ADM0_A3='BHR'] { polygon-fill:@turquoise; }
[ADM0_A3='BHS'] { polygon-fill:@green; }
[ADM0_A3='BIH'] { polygon-fill:@blue; }
[ADM0_A3='BLM'] { polygon-fill:@blue; }
[ADM0_A3='BLR'] { polygon-fill:@red; }
[ADM0_A3='BLZ'] { polygon-fill:@yellow; }
[ADM0_A3='BMU'] { polygon-fill:@turquoise; }
[ADM0_A3='BOL'] { polygon-fill:@purple; }
[ADM0_A3='BRA'] { polygon-fill:@yellow; }
[ADM0_A3='BRB'] { polygon-fill:@turquoise; }
[ADM0_A3='BRN'] { polygon-fill:@blue; }
[ADM0_A3='BTN'] { polygon-fill:@pink; }
[ADM0_A3='BWA'] { polygon-fill:@red; }
[ADM0_A3='CAF'] { polygon-fill:@blue; }
[ADM0_A3='CAN'] { polygon-fill:@pink; }
[ADM0_A3='CHE'] { polygon-fill:#C85D5D; } //; Schweiz 451A1A
[ADM0_A3='CHL'] { polygon-fill:@orange; }
[ADM0_A3='CHN'] { polygon-fill:@yellow; }
[ADM0_A3='CIV'] { polygon-fill:@green; }
[ADM0_A3='CLP'] { polygon-fill:@green; }
[ADM0_A3='CMR'] { polygon-fill:@orange; }
[ADM0_A3='CNM'] { polygon-fill:#fff; }
[ADM0_A3='COD'] { polygon-fill:@purple; }
[ADM0_A3='COG'] { polygon-fill:@pink; }
[ADM0_A3='COK'] { polygon-fill:@red; }
[ADM0_A3='COL'] { polygon-fill:@red; }
[ADM0_A3='COM'] { polygon-fill:@blue; }
[ADM0_A3='CPV'] { polygon-fill:@blue; }
[ADM0_A3='CRI'] { polygon-fill:@yellow; }
[ADM0_A3='CSI'] { polygon-fill:@orange; }
[ADM0_A3='CUB'] { polygon-fill:@blue; }
[ADM0_A3='CUW'] { polygon-fill:@purple; }
[ADM0_A3='CYM'] { polygon-fill:@purple; }
[ADM0_A3='CYN'] { polygon-fill:@turquoise; }
[ADM0_A3='CYP'] { polygon-fill:@purple; }
[ADM0_A3='CZE'] { polygon-fill:@pink; }
[ADM0_A3='DEU'] { polygon-fill:@orange; }
[ADM0_A3='DJI'] { polygon-fill:@orange; }
[ADM0_A3='DMA'] { polygon-fill:@green; }
[ADM0_A3='DNK'] { polygon-fill:@red; }
[ADM0_A3='DOM'] { polygon-fill:@red; }
[ADM0_A3='DZA'] { polygon-fill:@turquoise; }
[ADM0_A3='ECU'] { polygon-fill:@blue; }
[ADM0_A3='EGY'] { polygon-fill:@purple; }
[ADM0_A3='ERI'] { polygon-fill:@red; }
[ADM0_A3='ESB'] { polygon-fill:@blue; }
[ADM0_A3='ESP'] { polygon-fill:@yellow; }
[ADM0_A3='EST'] { polygon-fill:@turquoise; }
[ADM0_A3='ETH'] { polygon-fill:@green; }
[ADM0_A3='FIN'] { polygon-fill:@red; }
[ADM0_A3='FJI'] { polygon-fill:@purple; }
[ADM0_A3='FLK'] { polygon-fill:@turquoise; }
[ADM0_A3='FRA'] { polygon-fill:@red; }
[ADM0_A3='FRO'] { polygon-fill:@red; }
[ADM0_A3='FSM'] { polygon-fill:@blue; }
[ADM0_A3='GAB'] { polygon-fill:@green; }
[ADM0_A3='GAZ'] { polygon-fill:@blue; }
[ADM0_A3='GBR'] { polygon-fill:@blue; }
[ADM0_A3='GEO'] { polygon-fill:@blue; }
[ADM0_A3='GGY'] { polygon-fill:@purple; }
[ADM0_A3='GHA'] { polygon-fill:@pink; }
[ADM0_A3='GIB'] { polygon-fill:@red; }
[ADM0_A3='GIN'] { polygon-fill:@pink; }
[ADM0_A3='GMB'] { polygon-fill:@turquoise; }
[ADM0_A3='GNB'] { polygon-fill:@red; }
[ADM0_A3='GNQ'] { polygon-fill:@red; }
[ADM0_A3='GRC'] { polygon-fill:@red; }
[ADM0_A3='GRD'] { polygon-fill:@green; }
[ADM0_A3='GRL'] { polygon-fill:@green; }
[ADM0_A3='GTM'] { polygon-fill:@red; }
[ADM0_A3='GUM'] { polygon-fill:@turquoise; }
[ADM0_A3='GUY'] { polygon-fill:@orange; }
[ADM0_A3='HKG'] { polygon-fill:@yellow; }
[ADM0_A3='HMD'] { polygon-fill:@green; }
[ADM0_A3='HND'] { polygon-fill:@turquoise; }
[ADM0_A3='HRV'] { polygon-fill:@yellow; }
[ADM0_A3='HTI'] { polygon-fill:@pink; }
[ADM0_A3='HUN'] { polygon-fill:@orange; }
[ADM0_A3='IDN'] { polygon-fill:@yellow; }
[ADM0_A3='IMN'] { polygon-fill:@purple; }
[ADM0_A3='IND'] { polygon-fill:@green; }
[ADM0_A3='IOA'] { polygon-fill:@orange; }
[ADM0_A3='IOT'] { polygon-fill:@green; }
[ADM0_A3='IRL'] { polygon-fill:@green; }
[ADM0_A3='IRN'] { polygon-fill:@yellow; }
[ADM0_A3='IRQ'] { polygon-fill:@green; }
[ADM0_A3='ISL'] { polygon-fill:@pink; }
[ADM0_A3='ISR'] { polygon-fill:@yellow; }
[ADM0_A3='ITA'] { polygon-fill:@green; }
[ADM0_A3='JAM'] { polygon-fill:@orange; }
[ADM0_A3='JEY'] { polygon-fill:@turquoise; }
[ADM0_A3='JOR'] { polygon-fill:@pink; }
[ADM0_A3='JPN'] { polygon-fill:@red; }
[ADM0_A3='KAB'] { polygon-fill:@purple; }
[ADM0_A3='KAS'] { polygon-fill:#fff; }
[ADM0_A3='KAZ'] { polygon-fill:@purple; }
[ADM0_A3='KEN'] { polygon-fill:@blue; }
[ADM0_A3='KGZ'] { polygon-fill:@turquoise; }
[ADM0_A3='KHM'] { polygon-fill:@pink; }
[ADM0_A3='KIR'] { polygon-fill:@red; }
[ADM0_A3='KNA'] { polygon-fill:@yellow; }
[ADM0_A3='KNM'] { polygon-fill:#fff; }
[ADM0_A3='KOR'] { polygon-fill:@pink; }
[ADM0_A3='KOS'] { polygon-fill:@green; }
[ADM0_A3='KWT'] { polygon-fill:@purple; }
[ADM0_A3='LAO'] { polygon-fill:@purple; }
[ADM0_A3='LBN'] { polygon-fill:@orange; }
[ADM0_A3='LBR'] { polygon-fill:@yellow; }
[ADM0_A3='LBY'] { polygon-fill:@orange; }
[ADM0_A3='LCA'] { polygon-fill:@yellow; }
[ADM0_A3='LIE'] { polygon-fill:@turquoise; }
[ADM0_A3='LKA'] { polygon-fill:@red; }
[ADM0_A3='LSO'] { polygon-fill:@orange; }
[ADM0_A3='LTU'] { polygon-fill:@blue; }
[ADM0_A3='LUX'] { polygon-fill:@green; }
[ADM0_A3='LVA'] { polygon-fill:@pink; }
[ADM0_A3='MAC'] { polygon-fill:@yellow; }
[ADM0_A3='MAF'] { polygon-fill:@turquoise; }
[ADM0_A3='MAR'] { polygon-fill:@blue; }
[ADM0_A3='MCO'] { polygon-fill:@blue; }
[ADM0_A3='MDA'] { polygon-fill:@turquoise; }
[ADM0_A3='MDG'] { polygon-fill:@orange; }
[ADM0_A3='MDV'] { polygon-fill:@blue; }
[ADM0_A3='MEX'] { polygon-fill:@green; }
[ADM0_A3='MHL'] { polygon-fill:@red; }
[ADM0_A3='MKD'] { polygon-fill:@orange; }
[ADM0_A3='MLI'] { polygon-fill:@purple; }
[ADM0_A3='MLT'] { polygon-fill:@pink; }
[ADM0_A3='MMR'] { polygon-fill:@red; }
[ADM0_A3='MNE'] { polygon-fill:@pink; }
[ADM0_A3='MNG'] { polygon-fill:@orange; }
[ADM0_A3='MNP'] { polygon-fill:@purple; }
[ADM0_A3='MOZ'] { polygon-fill:@pink; }
[ADM0_A3='MRT'] { polygon-fill:@orange; }
[ADM0_A3='MSR'] { polygon-fill:@purple; }
[ADM0_A3='MUS'] { polygon-fill:@yellow; }
[ADM0_A3='MWI'] { polygon-fill:@red; }
[ADM0_A3='MYS'] { polygon-fill:@purple; }
[ADM0_A3='NAM'] { polygon-fill:@green; }
[ADM0_A3='NCL'] { polygon-fill:@red; }
[ADM0_A3='NER'] { polygon-fill:@green; }
[ADM0_A3='NFK'] { polygon-fill:@blue; }
[ADM0_A3='NGA'] { polygon-fill:@turquoise; }
[ADM0_A3='NIC'] { polygon-fill:@purple; }
[ADM0_A3='NIU'] { polygon-fill:@orange; }
[ADM0_A3='NLD'] { polygon-fill:@purple; }
[ADM0_A3='NOR'] { polygon-fill:@yellow; }
[ADM0_A3='NPL'] { polygon-fill:@blue; }
[ADM0_A3='NRU'] { polygon-fill:@turquoise; }
[ADM0_A3='NZL'] { polygon-fill:@orange; }
[ADM0_A3='OMN'] { polygon-fill:@red; }
[ADM0_A3='PAK'] { polygon-fill:@purple; }
[ADM0_A3='PAN'] { polygon-fill:@green; }
[ADM0_A3='PCN'] { polygon-fill:@orange; }
[ADM0_A3='PER'] { polygon-fill:@pink; }
[ADM0_A3='PHL'] { polygon-fill:@green; }
[ADM0_A3='PLW'] { polygon-fill:@yellow; }
[ADM0_A3='PNG'] { polygon-fill:@blue; }
[ADM0_A3='POL'] { polygon-fill:@yellow; }
[ADM0_A3='PRI'] { polygon-fill:@yellow; }
[ADM0_A3='PRK'] { polygon-fill:@purple; }
[ADM0_A3='PRT'] { polygon-fill:@green; }
[ADM0_A3='PRY'] { polygon-fill:@blue; }
[ADM0_A3='PYF'] { polygon-fill:@orange; }
[ADM0_A3='QAT'] { polygon-fill:@blue; }
[ADM0_A3='ROU'] { polygon-fill:@purple; }
[ADM0_A3='RUS'] { polygon-fill:@green; }
[ADM0_A3='RWA'] { polygon-fill:@red; }
[ADM0_A3='SAH'] { polygon-fill:@pink; }
[ADM0_A3='SAU'] { polygon-fill:@orange; }
[ADM0_A3='SDN'] { polygon-fill:@yellow; }
[ADM0_A3='SDS'] { polygon-fill:@red; }
[ADM0_A3='SEN'] { polygon-fill:@green; }
[ADM0_A3='SGP'] { polygon-fill:@pink; }
[ADM0_A3='SGS'] { polygon-fill:@purple; }
[ADM0_A3='SHN'] { polygon-fill:@orange; }
[ADM0_A3='SLB'] { polygon-fill:@turquoise; }
[ADM0_A3='SLE'] { polygon-fill:@blue; }
[ADM0_A3='SLV'] { polygon-fill:@pink; }
[ADM0_A3='SMR'] { polygon-fill:@red; }
[ADM0_A3='SOL'] { polygon-fill:@turquoise; }
[ADM0_A3='SOM'] { polygon-fill:@pink; }
[ADM0_A3='SPM'] { polygon-fill:@blue; }
[ADM0_A3='SRB'] { polygon-fill:@turquoise; }
[ADM0_A3='STP'] { polygon-fill:@orange; }
[ADM0_A3='SUR'] { polygon-fill:@green; }
[ADM0_A3='SVK'] { polygon-fill:@red; }
[ADM0_A3='SVN'] { polygon-fill:@purple; }
[ADM0_A3='SWE'] { polygon-fill:@purple; }
[ADM0_A3='SWZ'] { polygon-fill:@turquoise; }
[ADM0_A3='SYC'] { polygon-fill:@blue; }
[ADM0_A3='SYR'] { polygon-fill:@red; }
[ADM0_A3='TCA'] { polygon-fill:@blue; }
[ADM0_A3='TCD'] { polygon-fill:@red; }
[ADM0_A3='TGO'] { polygon-fill:@purple; }
[ADM0_A3='THA'] { polygon-fill:@turquoise; }
[ADM0_A3='TJK'] { polygon-fill:@pink; }
[ADM0_A3='TKM'] { polygon-fill:@blue; }
[ADM0_A3='TLS'] { polygon-fill:@blue; }
[ADM0_A3='TON'] { polygon-fill:@red; }
[ADM0_A3='TTO'] { polygon-fill:@orange; }
[ADM0_A3='TUN'] { polygon-fill:@yellow; }
[ADM0_A3='TUR'] { polygon-fill:@turquoise; }
[ADM0_A3='TUV'] { polygon-fill:@pink; }
[ADM0_A3='TWN'] { polygon-fill:@purple; }
[ADM0_A3='TZA'] { polygon-fill:@green; }
[ADM0_A3='UGA'] { polygon-fill:@orange; }
[ADM0_A3='UKR'] { polygon-fill:@pink; }
[ADM0_A3='UMI'] { polygon-fill:@yellow; }
[ADM0_A3='URY'] { polygon-fill:@red; }
[ADM0_A3='USA'] { polygon-fill:@yellow; }
[ADM0_A3='USG'] { polygon-fill:@yellow; }
[ADM0_A3='UZB'] { polygon-fill:@orange; }
[ADM0_A3='VAT'] { polygon-fill:@green; }
[ADM0_A3='VCT'] { polygon-fill:@purple; }
[ADM0_A3='VEN'] { polygon-fill:@turquoise; }
[ADM0_A3='VGB'] { polygon-fill:@turquoise; }
[ADM0_A3='VIR'] { polygon-fill:@yellow; }
[ADM0_A3='VNM'] { polygon-fill:@blue; }
[ADM0_A3='VUT'] { polygon-fill:@yellow; }
[ADM0_A3='WEB'] { polygon-fill:@blue; }
[ADM0_A3='WLF'] { polygon-fill:@red; }
[ADM0_A3='WSB'] { polygon-fill:@blue; }
[ADM0_A3='WSM'] { polygon-fill:@pink; }
[ADM0_A3='YEM'] { polygon-fill:@blue; }
[ADM0_A3='ZAF'] { polygon-fill:@purple; }
[ADM0_A3='ZMB'] { polygon-fill:@orange; }
[ADM0_A3='ZWE'] { polygon-fill:@blue; }
}