style/amenity.mss

Sat, 26 Sep 2020 00:55:46 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Sat, 26 Sep 2020 00:55:46 +0300
changeset 4
34a84c0a427c
parent 0
b0eb3af2f9ee
child 6
0575190fa5fc
permissions
-rw-r--r--

render commuter train refs

0
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
1 @standard-font-size: 10;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
2 @standard-wrap-width: 30; // 3 em
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
3 @standard-line-spacing-size: -1.5; // -0.15 em
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
4 @standard-font: @regular-font;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
5 @traffic-blue: #005eb8;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
6 @railway-name-color: #644d70;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
7 @aerodrome-name-color: #463d70;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
8
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
9 #stations[zoom >= 15]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
10 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
11 [feature = 'railway_station'],
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
12 [feature = 'railway_halt']
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
13 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
14 marker-file: url('symbols/train-station.svg');
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
15 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
16 [feature = 'amenity_bus_station']
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
17 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
18 marker-file: url('symbols/bus-station.svg');
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
19 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
20 [feature = 'aeroway_aerodrome']
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
21 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
22 marker-file: url('symbols/aerodrome.svg');
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
23 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
24 marker-clip: false;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
25 text-name: "[bilingual_name]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
26 text-size: @standard-font-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
27 text-wrap-width: @standard-wrap-width;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
28 text-line-spacing: @standard-line-spacing-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
29 text-fill: @traffic-blue;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
30 text-dy: 11;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
31 text-face-name: @bold-font;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
32 text-halo-radius: @standard-halo-radius;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
33 text-halo-fill: @standard-halo-fill;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
34 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
35
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
36 #train-stations
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
37 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
38 [zoom >= 12]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
39 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
40 text-name: "[ref]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
41 [zoom >= 14]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
42 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
43 text-name: "[bilingual_name]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
44 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
45 text-size: 10;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
46 text-wrap-width: @standard-wrap-width;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
47 text-line-spacing: @standard-line-spacing-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
48 text-fill: white;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
49 text-clip: true;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
50 text-placement-type: simple;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
51 text-placements: E,NE,SE,W,NW,SW;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
52 [zoom >= 16] { text-size: 11; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
53 [zoom >= 17] { text-size: 12; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
54 [zoom >= 18] { text-size: 13; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
55 text-face-name: "FreeSans Bold";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
56 text-halo-radius: 1.5 * @standard-halo-radius;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
57 text-halo-fill: blue;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
58 /*
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
59 [zoom >= 16]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
60 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
61 text-transform: uppercase;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
62 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
63 */
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
64 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
65 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
66
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
67 #train-sites
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
68 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
69 [zoom >= 15]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
70 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
71 text-name: "[ref]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
72 [zoom >= 16]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
73 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
74 text-name: "[bilingual_name]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
75 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
76 text-size: @standard-font-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
77 text-wrap-width: @standard-wrap-width;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
78 text-line-spacing: @standard-line-spacing-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
79 text-fill: @railway-name-color;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
80 text-clip: false;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
81 text-placement-type: simple;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
82 text-placements: E,NE,SE,W,NW,SW;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
83 [zoom >= 16] { text-size: 11; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
84 [zoom >= 17] { text-size: 12; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
85 [zoom >= 18] { text-size: 13; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
86 text-face-name: "FreeSans Bold";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
87 text-halo-radius: 0.75 * @standard-halo-radius;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
88 text-halo-fill: @standard-halo-fill;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
89 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
90 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
91
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
92 #train-milestones
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
93 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
94 [zoom >= 16]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
95 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
96 text-name: "[position]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
97 text-size: @standard-font-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
98 text-wrap-width: @standard-wrap-width;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
99 text-line-spacing: @standard-line-spacing-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
100 text-fill: @railway-name-color;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
101 text-clip: false;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
102 text-placement-type: simple;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
103 text-placements: E,NE,SE,W,NW,SW;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
104 [zoom >= 17] { text-size: 11; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
105 [zoom >= 18] { text-size: 12; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
106 [zoom >= 19] { text-size: 13; }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
107 text-face-name: "FreeSans Bold";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
108 text-halo-radius: @standard-halo-radius;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
109 text-halo-fill: @standard-halo-fill;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
110 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
111 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
112
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
113 @aerodrome-color: #dedced;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
114 #aerodrome
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
115 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
116 polygon-fill: @aerodrome-color;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
117 [zoom >= 17]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
118 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
119 line-color: saturate(darken(@aerodrome-color, 20%), 20%);
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
120 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
121 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
122
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
123 #aerodrome-name
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
124 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
125 text-name: "[ref]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
126 [zoom >= 12]
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
127 {
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
128 text-name: "[bilingual_name]";
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
129 }
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
130 text-size: @standard-font-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
131 text-wrap-width: @standard-wrap-width;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
132 text-line-spacing: @standard-line-spacing-size;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
133 text-clip: false;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
134 text-fill: @aerodrome-name-color;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
135 text-face-name: @bold-font;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
136 text-halo-radius: @standard-halo-radius;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
137 text-halo-fill: @standard-halo-fill;
b0eb3af2f9ee restore .hg...
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
138 }

mercurial