Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
epsylon
GitHub Repository: epsylon/ufonet
Path: blob/master/core/js/leaflet/leaflet.css
1205 views
1
/* required styles */
2
.leaflet-map-pane,
3
.leaflet-tile,
4
.leaflet-marker-icon,
5
.leaflet-marker-shadow,
6
.leaflet-tile-pane,
7
.leaflet-tile-container,
8
.leaflet-overlay-pane,
9
.leaflet-shadow-pane,
10
.leaflet-marker-pane,
11
.leaflet-popup-pane,
12
.leaflet-overlay-pane svg,
13
.leaflet-zoom-box,
14
.leaflet-image-layer,
15
.leaflet-layer {
16
position: absolute;
17
left: 0;
18
top: 0;
19
}
20
.leaflet-container {
21
overflow: hidden;
22
-ms-touch-action: none;
23
}
24
.leaflet-tile,
25
.leaflet-marker-icon,
26
.leaflet-marker-shadow {
27
-webkit-user-select: none;
28
-moz-user-select: none;
29
user-select: none;
30
-webkit-user-drag: none;
31
}
32
.leaflet-marker-icon,
33
.leaflet-marker-shadow {
34
display: block;
35
}
36
/* map is broken in FF if you have max-width: 100% on tiles */
37
.leaflet-container img {
38
max-width: none !important;
39
}
40
/* stupid Android 2 doesn't understand "max-width: none" properly */
41
.leaflet-container img.leaflet-image-layer {
42
max-width: 15000px !important;
43
}
44
.leaflet-tile {
45
filter: inherit;
46
visibility: hidden;
47
}
48
.leaflet-tile-loaded {
49
visibility: inherit;
50
}
51
.leaflet-zoom-box {
52
width: 0;
53
height: 0;
54
}
55
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
56
.leaflet-overlay-pane svg {
57
-moz-user-select: none;
58
}
59
60
.leaflet-tile-pane { z-index: 2; }
61
.leaflet-objects-pane { z-index: 3; }
62
.leaflet-overlay-pane { z-index: 4; }
63
.leaflet-shadow-pane { z-index: 5; }
64
.leaflet-marker-pane { z-index: 6; }
65
.leaflet-popup-pane { z-index: 7; }
66
67
68
/* control positioning */
69
70
.leaflet-control {
71
position: relative;
72
z-index: 7;
73
pointer-events: auto;
74
}
75
.leaflet-top,
76
.leaflet-bottom {
77
position: absolute;
78
z-index: 1000;
79
pointer-events: none;
80
}
81
.leaflet-top {
82
top: 0;
83
}
84
.leaflet-right {
85
right: 0;
86
}
87
.leaflet-bottom {
88
bottom: 0;
89
}
90
.leaflet-left {
91
left: 0;
92
}
93
.leaflet-control {
94
float: left;
95
clear: both;
96
}
97
.leaflet-right .leaflet-control {
98
float: right;
99
}
100
.leaflet-top .leaflet-control {
101
margin-top: 10px;
102
}
103
.leaflet-bottom .leaflet-control {
104
margin-bottom: 10px;
105
}
106
.leaflet-left .leaflet-control {
107
margin-left: 10px;
108
}
109
.leaflet-right .leaflet-control {
110
margin-right: 10px;
111
}
112
113
114
/* zoom and fade animations */
115
116
.leaflet-fade-anim .leaflet-tile,
117
.leaflet-fade-anim .leaflet-popup {
118
opacity: 0;
119
-webkit-transition: opacity 0.2s linear;
120
-moz-transition: opacity 0.2s linear;
121
-o-transition: opacity 0.2s linear;
122
transition: opacity 0.2s linear;
123
}
124
.leaflet-fade-anim .leaflet-tile-loaded,
125
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
126
opacity: 1;
127
}
128
129
.leaflet-zoom-anim .leaflet-zoom-animated {
130
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
131
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
132
-o-transition: -o-transform 0.25s cubic-bezier(0,0,0.25,1);
133
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
134
}
135
.leaflet-zoom-anim .leaflet-tile,
136
.leaflet-pan-anim .leaflet-tile,
137
.leaflet-touching .leaflet-zoom-animated {
138
-webkit-transition: none;
139
-moz-transition: none;
140
-o-transition: none;
141
transition: none;
142
}
143
144
.leaflet-zoom-anim .leaflet-zoom-hide {
145
visibility: hidden;
146
}
147
148
149
/* cursors */
150
151
.leaflet-clickable {
152
cursor: pointer;
153
}
154
.leaflet-container {
155
cursor: -webkit-grab;
156
cursor: -moz-grab;
157
}
158
.leaflet-popup-pane,
159
.leaflet-control {
160
cursor: auto;
161
}
162
.leaflet-dragging,
163
.leaflet-dragging .leaflet-clickable,
164
.leaflet-dragging .leaflet-container {
165
cursor: move;
166
cursor: -webkit-grabbing;
167
cursor: -moz-grabbing;
168
}
169
170
171
/* visual tweaks */
172
173
.leaflet-container {
174
background: #ddd;
175
outline: 0;
176
}
177
.leaflet-container a {
178
}
179
.leaflet-container a.leaflet-active {
180
outline: 2px solid orange;
181
}
182
.leaflet-zoom-box {
183
border: 2px dotted #05f;
184
background: white;
185
opacity: 0.5;
186
}
187
188
189
/* general typography */
190
.leaflet-container {
191
font-weight: bold;
192
font-size: 10px;
193
color: black;
194
background-color:rgba(255, 255, 255, 0.7);
195
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
196
-webkit-border-radius: 4px;
197
border-radius: 4px;
198
199
}
200
201
202
/* general toolbar styles */
203
204
.leaflet-bar {
205
background-color:rgba(255, 255, 255, 0.7);
206
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
207
-webkit-border-radius: 4px;
208
border-radius: 4px;
209
}
210
.leaflet-bar a, .leaflet-bar a:hover {
211
width: 26px;
212
height: 26px;
213
line-height: 26px;
214
display: block;
215
text-align: center;
216
text-decoration: none;
217
}
218
.leaflet-bar a,
219
.leaflet-control-layers-toggle {
220
background-position: 50% 50%;
221
background-repeat: no-repeat;
222
display: block;
223
}
224
.leaflet-bar a:hover {
225
background-color: #f4f4f4;
226
}
227
.leaflet-bar a:first-child {
228
-webkit-border-top-left-radius: 4px;
229
border-top-left-radius: 4px;
230
-webkit-border-top-right-radius: 4px;
231
border-top-right-radius: 4px;
232
}
233
.leaflet-bar a:last-child {
234
-webkit-border-bottom-left-radius: 4px;
235
border-bottom-left-radius: 4px;
236
-webkit-border-bottom-right-radius: 4px;
237
border-bottom-right-radius: 4px;
238
border-bottom: none;
239
}
240
.leaflet-bar a.leaflet-disabled {
241
cursor: default;
242
background-color: #f4f4f4;
243
color: #bbb;
244
}
245
246
.leaflet-touch .leaflet-bar {
247
-webkit-border-radius: 10px;
248
border-radius: 10px;
249
}
250
.leaflet-touch .leaflet-bar a {
251
width: 30px;
252
height: 30px;
253
}
254
.leaflet-touch .leaflet-bar a:first-child {
255
-webkit-border-top-left-radius: 7px;
256
border-top-left-radius: 7px;
257
-webkit-border-top-right-radius: 7px;
258
border-top-right-radius: 7px;
259
}
260
.leaflet-touch .leaflet-bar a:last-child {
261
-webkit-border-bottom-left-radius: 7px;
262
border-bottom-left-radius: 7px;
263
-webkit-border-bottom-right-radius: 7px;
264
border-bottom-right-radius: 7px;
265
border-bottom: none;
266
}
267
268
269
/* zoom control */
270
271
.leaflet-control-zoom-in {
272
color: black;
273
font-weight: 300;
274
font-size: 20px;
275
}
276
.leaflet-control-zoom-out {
277
color: black;
278
font-weight: 300;
279
font-size: 20px;
280
}
281
282
.leaflet-touch .leaflet-control-zoom-in {
283
font-size: 22px;
284
line-height: 30px;
285
}
286
.leaflet-touch .leaflet-control-zoom-out {
287
font-size: 22px;
288
line-height: 30px;
289
}
290
291
292
/* layers control */
293
294
.leaflet-control-layers {
295
background-color:rgba(255, 255, 255, 0.7);
296
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
297
-webkit-border-radius: 4px;
298
border-radius: 4px;
299
margin: 0;
300
}
301
.leaflet-control-layers-toggle {
302
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAABVtJREFUSImtll9IW3cUx7+/e29uYtRmV40pIcT8sZGI1sZGi9O2sD2VwWSlw6cy9rDCGGOtveyhDx2MYWFcxA1GoS9jdH2QlW4+lFFZB5tx0pjGRoepwdyEonatWjVaE3P//PZQ4tRp1W6/1+8553N+55zfH0IpxX7WpUuXCAB0dXXty5HsB9Tb21vjdrvfBYBUKvVDR0fHxP8K6u7uLm5sbDzjcrmazWYzAGB1dRXpdDocjUZvdnZ2Pv/PoL6+vpPV1dWnrFZr6Xb67Ozs8uTk5M/t7e2/vRLo+vXrjurq6g632+1hGOalyei6jlQqJU9OTvaePXt2ak8gSZL4hoaGdo/Hc7y0tJTdqFFKi3K53OsAYDKZ/iCEZDfqy8vLmizLA7FYrE8UxfyOoFu3bjV6PJ537HZ72daM8vl8raIoLZRSIwAQQtYMBsMQz/PjW21nZmaeybL84+nTp6ObQNeuXauora0943K5DvM8v2mLmqZVrK2tndB1/eB2JWEY5i+j0fg7y7JzWxIj6XR6dHx8/Oa5c+fmyO3bt9/yer1vCIJg2lImw9raWrOqqvUAXt4kQOc4bsxoNIYJIcpGYWFhIZdMJn9l3W73d06nc0kQBL0gKoriyeVyb+m67gRAdoEAANF1/aCqqjWEkGWWZRcKwuPHj4vu3r17hm1qapp9+PDhB6lU6vmhQ4cMqqq+qShKEAC/B8DWxWuaVq1pWqWqqrO9vb2WcDjcrCjKZ4RSip6entd0Xe9bXV09fuzYMeL1el+B8c9KJpO4d+8eNZvNAwzDtJ8/f36RRKPRk5TSqwD8S0tLCIfDKCkpQWtrKw4cOLAvQCaTweDgIFZWVtDc3AyLxQIAcULIh6zD4fje4XC4DAaD2WQywePxIJ/PIxQKQVEU2Gw27HZgNU1DNBpFKBSCy+XC0aNHYTK9mK1sNsv09/cfZgOBwPzExESTrusJm83mJISQsrIyuN1uyLKMkZERWCyWHXc3NTWF/v5+6LqOtrY2WK1WEEJAKaWjo6OhgYEBJZvNfkEopbhy5YqFEPKTrusngsEgU1FRsR5odnYWkUgENpsNLS0tKCoqKmSKoaEhPHnyBMFgEFardd1nbm4OkUiEsiw7yPN8+4ULF56RO3futAK4CqB+ZWUF8Xgc5eXlOHLkCHj+xeBRShGPxyHLMhoaGgAAsVgMHo8Hfr8fhLw4Afl8Hg8ePMD8/Dz8fj9KSkoAIAHgI9br9d6orKys4jiumOd52O12ZLNZRKNRGAwGCIIAQgisViscDgfGx8exuLiI1tZW2O32dYgsyxgaGkJ5eTlqampgNBoLcDI8PFxLLl68+DYhpMvpdM77fL42QggDAIqiIJFIQFVVNDU17dijTCaD4eFhcBwHn88Hg8FQkGgymRyUZbmUUnqZUEohimIxgMscx50KBAKcIAj+gvXCwgISiQQcDgfq6+vXJ1DXdYyNjWFqago+nw+CIGyET96/fz+jKMovAD6XJOn5pttbFMU6AN8IgoBAIBDgOK600KN0Oo2nT58iEAgAAEZGRlBZWQmXy7VePk3TVmOx2PDc3BwF8LEkSX8WYv/rPRJFkQB4nxAi+ny+xaqqqpaClsvlEI/HAQB+v3/9rADA9PR0OB6PF+m63gPgW0mSNgXe8YUVRbEcwJdGo/FwMBi0FhcXV21nl81mZyKRyKNsNjsO4FNJkua3s9v1zyCKYhsh5CubzZapq6trYRjGCACUUjUejw9OT0+bKaWdkiSFXhZnT78gURQ5AJ0Mw7xXX1+fY1nWEIvFqKZpNwB0S5Kk7hZjX/86URSdAL4GQAF8IknSo736/g2Y73GdmhvdZwAAAABJRU5ErkJggg==');
303
width: 36px;
304
height: 36px;
305
}
306
.leaflet-retina .leaflet-control-layers-toggle {
307
background-image: url('data:image/png;base64,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');
308
background-size: 26px 26px;
309
}
310
.leaflet-touch .leaflet-control-layers-toggle {
311
width: 44px;
312
height: 44px;
313
}
314
.leaflet-control-layers .leaflet-control-layers-list,
315
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
316
display: none;
317
}
318
.leaflet-control-layers-expanded .leaflet-control-layers-list {
319
display: block;
320
position: relative;
321
}
322
.leaflet-control-layers-expanded {
323
padding: 6px 10px 6px 6px;
324
}
325
.leaflet-control-layers-selector {
326
margin-top: 2px;
327
position: relative;
328
top: 1px;
329
}
330
.leaflet-control-layers label {
331
display: block;
332
}
333
.leaflet-control-layers-separator {
334
height: 0;
335
border-top: 1px solid #ddd;
336
margin: 5px -10px 5px -6px;
337
}
338
339
340
/* attribution and scale controls */
341
342
.leaflet-container .leaflet-control-attribution {
343
background-color:rgba(255, 255, 255, 0.7);
344
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
345
-webkit-border-radius: 4px;
346
border-radius: 4px;
347
margin: 0;
348
}
349
.leaflet-control-attribution,
350
.leaflet-control-scale-line {
351
padding: 0 5px;
352
color: #333;
353
}
354
.leaflet-container .leaflet-control-attribution,
355
.leaflet-container .leaflet-control-scale {
356
font-size: 11px;
357
}
358
.leaflet-left .leaflet-control-scale {
359
margin-left: 5px;
360
}
361
.leaflet-bottom .leaflet-control-scale {
362
margin-bottom: 5px;
363
}
364
.leaflet-control-scale-line {
365
border: 2px solid #777;
366
border-top: none;
367
color: black;
368
line-height: 1.1;
369
padding: 2px 5px 1px;
370
font-size: 11px;
371
text-shadow: 1px 1px 1px #fff;
372
background-color:rgba(255, 255, 255, 0.7);
373
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
374
-webkit-border-radius: 4px;
375
border-radius: 4px;
376
white-space: nowrap;
377
overflow: hidden;
378
}
379
.leaflet-control-scale-line:not(:first-child) {
380
border-top: 2px solid #777;
381
border-bottom: none;
382
margin-top: -2px;
383
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
384
-webkit-border-radius: 4px;
385
border-radius: 4px;
386
}
387
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
388
border-bottom: 2px solid #777;
389
}
390
391
.leaflet-touch .leaflet-control-attribution,
392
.leaflet-touch .leaflet-control-layers,
393
.leaflet-touch .leaflet-bar {
394
box-shadow: none;
395
}
396
.leaflet-touch .leaflet-control-layers,
397
.leaflet-touch .leaflet-bar {
398
}
399
400
401
/* popup */
402
403
.leaflet-popup {
404
position: absolute;
405
text-align: center;
406
}
407
.leaflet-popup-content-wrapper {
408
padding: 1px;
409
text-align: left;
410
}
411
.leaflet-popup-content {
412
margin: 13px 19px;
413
line-height: 1.4;
414
}
415
.leaflet-popup-content p {
416
margin: 18px 0;
417
}
418
.leaflet-popup-content b {
419
color: green;
420
font-weight: bold;
421
font-size: 10px;
422
}
423
.leaflet-popup-content-wrapper, .leaflet-popup-tip {
424
background-color:rgba(255, 255, 255, 0.7);
425
box-shadow: 0 1px 7px rgba(0,0,0,0.65);
426
-webkit-border-radius: 4px;
427
border-radius: 4px;
428
}
429
.leaflet-container a.leaflet-popup-close-button {
430
position: absolute;
431
top: 0;
432
right: 0;
433
text-align: center;
434
width: 18px;
435
height: 14px;
436
font-weight: 400;
437
color: black;
438
font-size:15px;
439
text-decoration: none;
440
font-weight: bold;
441
background: transparent;
442
}
443
.leaflet-container a.leaflet-popup-close-button:hover {
444
color: #eeeeee;
445
}
446
.leaflet-popup-scrolled {
447
overflow: auto;
448
border-bottom: 1px solid #ddd;
449
border-top: 1px solid #ddd;
450
}
451
452
453
/* div icon */
454
455
.leaflet-div-icon {
456
background: #fff;
457
border: 1px solid #666;
458
}
459
.leaflet-editing-icon {
460
-webkit-border-radius: 2px;
461
border-radius: 2px;
462
}
463
464