add browse symbols of openstreetmap-carto 2.30.0
[rails.git] / app / assets / stylesheets / browse.scss
1 /* Make space for icons */
2
3 .node::before,
4 .way::before,
5 .relation::before {
6   display: inline-block;
7   width: 25px;
8   margin-left: -25px;
9 }
10
11 .node, .way, .relation {
12   margin-left: 25px;
13 }
14
15 /* Deleted objects */
16
17 .deleted { text-decoration: line-through; }
18
19 /* Nodes (and ways as areas) */
20
21 .aeroway.aerodrome::before { content: image-url('browse/aerodrome.p.16.png'); }
22
23 .amenity.atm::before { content: image-url('browse/amenity_atm.16.png'); }
24 .amenity.bank::before { content: image-url('browse/amenity_bank.16.png'); }
25 .amenity.bar::before { content: image-url('browse/amenity_bar.16.png'); }
26 .amenity.bench::before { content: image-url('browse/amenity_bench.16.png'); }
27 .amenity.biergarten::before { content: image-url('browse/amenity_biergarten.16.png'); }
28 .amenity.bicycle_parking::before { content: image-url('browse/amenity_bicycle_parking.16.png'); }
29 .amenity.bicycle_rental::before { content: image-url('browse/transport_rental_bicycle.16.png'); }
30 .amenity.bus_station::before { content: image-url('browse/bus_station.n.16.png'); }
31 .amenity.cafe::before { content: image-url('browse/amenity_cafe.16.png'); }
32 .amenity.car_rental::before { content: image-url('browse/transport_rental_car.16.png'); }
33 .amenity.car_sharing::before { content: image-url('browse/car_share.p.16.png'); }
34 .amenity.cinema::before { content: image-url('browse/amenity_cinema.16.png'); }
35 .amenity.courthouse::before { content: image-url('browse/amenity_courthouse.16.png'); }
36 .amenity.dentist::before { content: image-url('browse/amenity_dentist.16.png'); }
37 .amenity.doctors::before { content: image-url('browse/amenity_doctors.16.png'); }
38 .amenity.drinking_water::before { content: image-url('browse/amenity_drinking_water.16.png'); }
39 .amenity.embassy::before { content: image-url('browse/amenity_embassy.16.png'); }
40 .amenity.fast_food::before { content: image-url('browse/amenity_fast_food.16.png'); }
41 .amenity.fire_station::before { content: image-url('browse/amenity_fire_station.16.png'); }
42 .amenity.fuel::before { content: image-url('browse/amenity_fuel.16.png'); }
43 .amenity.hospital::before { content: image-url('browse/amenity_hospital.16.png'); }
44 .amenity.library::before { content: image-url('browse/library.p.16.png'); }
45 .amenity.nursery::before { content: image-url('browse/education_nursery.p.16.png'); }
46 .amenity.nightclub::before { content: image-url('browse/amenity_nightclub.16.png'); }
47 .amenity.parking::before { content: image-url('browse/parking.p.16.png'); }
48 .amenity.pharmacy::before { content: image-url('browse/amenity_pharmacy.16.png'); }
49 .amenity.place_of_worship::before { content: image-url('browse/amenity_place_of_worship.16.png'); }
50 .amenity.police::before { content: image-url('browse/amenity_police.16.png'); }
51 .amenity.post_box::before { content: image-url('browse/post_box.p.16.png'); }
52 .amenity.post_office::before { content: image-url('browse/post_office.p.16.png'); }
53 .amenity.prison::before { content: image-url('browse/amenity_prison.16.png'); }
54 .amenity.pub::before { content: image-url('browse/amenity_pub.16.png'); }
55 .amenity.restaurant::before { content: image-url('browse/amenity_restaurant.16.png'); }
56 .amenity.recycling::before { content: image-url('browse/amenity_recycling.16.png'); }
57 .amenity.school::before { content: image-url('browse/education_school.p.16.png'); }
58 .amenity.shelter::before { content: image-url('browse/shelter2.p.16.png'); }
59 .amenity.telephone::before { content: image-url('browse/telephone.p.16.png'); }
60 .amenity.theatre::before { content: image-url('browse/amenity_theatre.16.png'); }
61 .amenity.toilets::before { content: image-url('browse/amenity_toilets.16.png'); }
62 .amenity.townhall::before { content: image-url('browse/amenity_townhall.16.png'); }
63 .amenity.university::before { content: image-url('browse/education_university.p.16.png'); }
64 .amenity.veterinary::before { content: image-url('browse/health_veterinary.p.16.png'); }
65 .amenity.waste_basket::before { content: image-url('browse/amenity_waste_basket.16.png'); }
66
67 .barrier.gate::before { content: image-url('browse/gate2.p.16.png'); }
68
69 .highway.bus_stop::before { content: image-url('browse/highway_bus_stop.16.png'); }
70 .highway.mini_roundabout::before { content: image-url('browse/mini_round.p.16.png'); }
71 .highway.traffic_signals::before { content: image-url('browse/traffic_light.png'); }
72 .highway.turning_circle::before { content: image-url('browse/turning_circle.p.16.png'); }
73
74 .historic.archaeological_site { content: image-url('browse/historic_archaeological_site.16.png'); }
75 .historic.castle::before { content: image-url('browse/tourist_castle.p.16.png'); }
76 .historic.memorial::before { content: image-url('browse/historic_memorial.16.png'); }
77 .historic.monument::before { content: image-url('browse/historic_monument.16.png'); }
78 .historic.ruins::before { content: image-url('browse/tourist_ruins.p.16.png'); }
79 .historic.wreck::before { content: image-url('browse/tourist_wreck.p.16.png'); }
80
81 .man_made.lighthouse::before { content: image-url('browse/man_made_lighthouse.16.png'); }
82 .man_made.windmill::before { content: image-url('browse/tourist_windmill.p.16.png'); }
83
84 .natural.tree::before { content: image-url('browse/tree.p.16.png'); }
85
86 .railway.halt::before { content: image-url('browse/halt.p.16.png'); }
87 .railway.station::before { content: image-url('browse/station.p.16.png'); }
88 .railway.level_crossing::before { content: image-url('browse/level_crossing.p.16.png'); }
89
90 .shop::before { content: image-url('browse/shop_convenience.p.16.png'); }
91 .shop.alcohol::before { content: image-url('browse/shop_alcohol.16.pn'); }
92 .shop.bakery::before { content: image-url('browse/shop_bakery.16.png'); }
93 .shop.bicycle::before { content: image-url('browse/shop_bicycle.16.png'); }
94 .shop.books::before { content: image-url('browse/shop_books.16.png'); }
95 .shop.butcher::before { content: image-url('browse/shop_butcher.p.16.png'); }
96 .shop.clothes::before { content: image-url('browse/shop_clothes.16.png'); }
97 .shop.car_repair::before { content: image-url('browse/shop_car_repair.16.png'); }
98 .shop.convenience::before { content: image-url('browse/shop_convenience.p.16.png'); }
99 .shop.diy::before { content: image-url('browse/shop_doityourself.16.png'); }
100 .shop.electronics::before { content: image-url('browse/shop_electronics.16.png'); }
101 .shop.estate_agent::before { content: image-url('browse/shop_estateagent2.p.16.png'); }
102 .shop.fashion::before { content: image-url('browse/shop_clothes.16.png'); }
103 .shop.fish::before { content: image-url('browse/shop_fish.p.16.png'); }
104 .shop.florist::before { content: image-url('browse/shop_florist.16.png'); }
105 .shop.furniture::before { content: image-url('browse/shop_furniture.16.png'); }
106 .shop.garden_centre::before { content: image-url('browse/shop_florist.16.png'); }
107 .shop.gift::before { content: image-url('browse/shop_gift.16.png'); }
108 .shop.greengrocer::before { content: image-url('browse/shop_greengrocer.p.16.png'); }
109 .shop.hardware::before { content: image-url('browse/shop_doityourself.16.png'); }
110 .shop.hairdresser::before { content: image-url('browse/shop_hairdresser.16.png'); }
111 .shop.jewelry::before { content: image-url('browse/shop_jewellery.16.png'); }
112 .shop.jewellery::before { content: image-url('browse/shop_jewellery.16.png'); }
113 .shop.mobile_phone::before { content: image-url('browse/shop_mobile_phone.16.png'); }
114 .shop.optician::before { content: image-url('browse/shop_optician.16.png'); }
115 .shop.pet::before { content: image-url('browse/shop_pet.16.png'); }
116 .shop.shoes::before { content: image-url('browse/shop_shoes.16.png'); }
117 .shop.supermarket::before { content: image-url('browse/shop_supermarket.p.16.png'); }
118
119 .tourism.alpine_hut::before { content: image-url('browse/alpinehut.p.16.png'); }
120 .tourism.camp_site::before { content: image-url('browse/tourism_camp_site.16.png'); }
121 .tourism.caravan_site::before { content: image-url('browse/tourism_caravan_site.16.png'); }
122 .tourism.hostel::before { content: image-url('browse/hostel.p.16.png'); }
123 .tourism.hotel::before { content: image-url('browse/hotel.p.16.png'); }
124 .tourism.motel::before { content: image-url('browse/tourism_motel.16.png'); }
125 .tourism.museum::before { content: image-url('browse/tourism_museum.16.png'); }
126 .tourism.picnic_site::before { content: image-url('browse/tourism_picnic_site.16.png'); }
127 .tourism.viewpoint::before { content: image-url('browse/view_point.p.16.png'); }
128
129 /* Ways */
130
131 .aeroway.runway::before { content: image-url('browse/runway.20.png'); }
132 .aeroway.taxiway::before { content: image-url('browse/taxiway.20.png'); }
133
134 .barrier.wall::before { content: image-url('browse/wall.20.png'); }
135
136 .building::before { content: image-url('browse/building.png'); }
137
138 .highway.bridleway::before { content: image-url('browse/bridleway.20.png'); }
139 .highway.byway::before { content: image-url('browse/byway.20.png'); }
140 .highway.cycleway::before { content: image-url('browse/cycleway.20.png'); }
141 .highway.footway::before { content: image-url('browse/footway.20.png'); }
142 .highway.motorway::before { content: image-url('browse/motorway.20.png'); }
143 .highway.motorway_link::before { content: image-url('browse/motorway.20.png'); }
144 .highway.path::before { content: image-url('browse/path.20.png'); }
145 .highway.pedestrian::before { content: image-url('browse/service.20.png'); }
146 .highway.primary::before { content: image-url('browse/primary.20.png'); }
147 .highway.primary_link::before { content: image-url('browse/primary.20.png'); }
148 .highway.residential::before { content: image-url('browse/unclassified.20.png'); }
149 .highway.secondary::before { content: image-url('browse/secondary.20.png'); }
150 .highway.secondary_link::before { content: image-url('browse/secondary.20.png'); }
151 .highway.service::before { content: image-url('browse/service.20.png'); }
152 .highway.tertiary::before { content: image-url('browse/tertiary.20.png'); }
153 .highway.track::before { content: image-url('browse/track.20.png'); }
154 .highway.trunk::before { content: image-url('browse/trunk.20.png'); }
155 .highway.trunk_link::before { content: image-url('browse/trunk.20.png'); }
156 .highway.unclassified::before { content: image-url('browse/unclassified.20.png'); }
157
158 .landuse.brownfield::before { content: image-url('browse/brownfield.png'); }
159 .landuse.cemetery::before { content: image-url('browse/cemetery.png'); }
160 .landuse.commercial::before { content: image-url('browse/commercial.png'); }
161 .landuse.farm::before { content: image-url('browse/farm.png'); }
162 .landuse.forest::before { content: image-url('browse/forest.png'); }
163 .landuse.industrial::before { content: image-url('browse/industrial.png'); }
164 .landuse.military::before { content: image-url('browse/military.png'); }
165 .landuse.residential::before { content: image-url('browse/residential.png'); }
166 .landuse.retail::before { content: image-url('browse/retail.png'); }
167 .landuse.tourism::before { content: image-url('browse/tourism.png'); }
168 .landuse.wood::before { content: image-url('browse/wood.png'); }
169
170 .leisure.golf_course::before { content: image-url('browse/golf.png'); }
171 .leisure.park::before { content: image-url('browse/park.png'); }
172 .leisure.picnic_table::before { content: image-url('browse/tourism_picnic_site.16.png'); }
173 .leisure.playground::before { content: image-url('browse/leisure_playground.16.png'); }
174 .leisure.pitch::before { content: image-url('browse/pitch.png'); }
175 .leisure.nature_reserve::before { content: image-url('browse/reserve.png'); }
176
177 .natural.heath::before { content: image-url('browse/heathland.png'); }
178 .natural.water::before { content: image-url('browse/lake.png'); }
179
180 .railway.light_rail::before { content: image-url('browse/light_rail.20.png'); }
181 .railway.rail::before { content: image-url('browse/rail.20.png'); }
182 .railway.subway::before { content: image-url('browse/subway.20.png'); }
183 .railway.tram::before { content: image-url('browse/tram.20.png'); }