X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/17f926fefb1329aaa41a64634d17d1dffd3ddba5..2452576333c8b0e76bf3a921d8321fbcc267f146:/app/assets/stylesheets/browse.scss?ds=sidebyside diff --git a/app/assets/stylesheets/browse.scss b/app/assets/stylesheets/browse.scss new file mode 100644 index 000000000..d30f5a8a1 --- /dev/null +++ b/app/assets/stylesheets/browse.scss @@ -0,0 +1,160 @@ +/* Make space for icons */ + +.node::before, +.way::before, +.relation::before { + display: inline-block; + width: 25px; + margin-left: -25px; +} + +.node, .way, .relation { + margin-left: 25px; +} + +/* Deleted objects */ + +.deleted { text-decoration: line-through; } + +/* Nodes (and ways as areas) */ + +.aeroway.aerodrome::before { content: image-url('browse/aerodrome.p.16.png'); } + +.amenity.atm::before { content: image-url('browse/atm2.p.16.png'); } +.amenity.bank::before { content: image-url('browse/bank2.p.16.png'); } +.amenity.bar::before { content: image-url('browse/bar.p.16.png'); } +.amenity.bicycle_parking::before { content: image-url('browse/transport_parking_bicycle.p.16.png'); } +.amenity.bicycle_rental::before { content: image-url('browse/transport_rental_bicycle.p.16.png'); } +.amenity.bus_station::before { content: image-url('browse/bus_station.n.16.png'); } +.amenity.cafe::before { content: image-url('browse/cafe.p.16.png'); } +.amenity.car_rental::before { content: image-url('browse/transport_rental_car.p.16.png'); } +.amenity.car_sharing::before { content: image-url('browse/car_share.p.16.png'); } +.amenity.cinema::before { content: image-url('browse/cinema.p.16.png'); } +.amenity.dentist::before { content: image-url('browse/health_dentist.p.16.png'); } +.amenity.doctors::before { content: image-url('browse/health_doctors.p.16.png'); } +.amenity.drinking_water::before { content: image-url('browse/drinkingtap.p.16.png'); } +.amenity.fast_food::before { content: image-url('browse/fast_food.p.16.png'); } +.amenity.fire_station::before { content: image-url('browse/firestation.p.16.png'); } +.amenity.fuel::before { content: image-url('browse/fuel.p.16.png'); } +.amenity.hospital::before { content: image-url('browse/hospital.p.16.png'); } +.amenity.library::before { content: image-url('browse/library.p.16.png'); } +.amenity.nursery::before { content: image-url('browse/education_nursery.p.16.png'); } +.amenity.parking::before { content: image-url('browse/parking.p.16.png'); } +.amenity.pharmacy::before { content: image-url('browse/pharmacy.p.16.png'); } +.amenity.place_of_worship::before { content: image-url('browse/place_of_worship_unknown3.p.16.png'); } +.amenity.police::before { content: image-url('browse/police.p.16.png'); } +.amenity.post_box::before { content: image-url('browse/post_box.p.16.png'); } +.amenity.post_office::before { content: image-url('browse/post_office.p.16.png'); } +.amenity.prison::before { content: image-url('browse/prison.p.16.png'); } +.amenity.pub::before { content: image-url('browse/pub.p.16.png'); } +.amenity.restaurant::before { content: image-url('browse/restaurant.p.16.png'); } +.amenity.recycling::before { content: image-url('browse/recycling.p.16.png'); } +.amenity.school::before { content: image-url('browse/education_school.p.16.png'); } +.amenity.shelter::before { content: image-url('browse/shelter2.p.16.png'); } +.amenity.telephone::before { content: image-url('browse/telephone.p.16.png'); } +.amenity.theatre::before { content: image-url('browse/theatre.p.16.png'); } +.amenity.toilets::before { content: image-url('browse/toilets.p.16.png'); } +.amenity.university::before { content: image-url('browse/education_university.p.16.png'); } +.amenity.veterinary::before { content: image-url('browse/health_veterinary.p.16.png'); } + +.barrier.gate::before { content: image-url('browse/gate2.p.16.png'); } + +.highway.bus_stop::before { content: image-url('browse/bus_stop.p.16.png'); } +.highway.mini_roundabout::before { content: image-url('browse/mini_round.p.16.png'); } +.highway.traffic_signals::before { content: image-url('browse/traffic_light.png'); } +.highway.turning_circle::before { content: image-url('browse/turning_circle.p.16.png'); } + +.historic.castle::before { content: image-url('browse/tourist_castle.p.16.png'); } +.historic.memorial::before { content: image-url('browse/tourist_memorial.p.16.png'); } +.historic.monument::before { content: image-url('browse/tourist_monument.p.16.png'); } +.historic.ruins::before { content: image-url('browse/tourist_ruins.p.16.png'); } +.historic.wreck::before { content: image-url('browse/tourist_wreck.p.16.png'); } + +.man_made.lighthouse::before { content: image-url('browse/lighthouse.p.16.png'); } +.man_made.windmill::before { content: image-url('browse/tourist_windmill.p.16.png'); } + +.natural.tree::before { content: image-url('browse/tree.p.16.png'); } + +.railway.halt::before { content: image-url('browse/halt.p.16.png'); } +.railway.station::before { content: image-url('browse/station.p.16.png'); } +.railway.level_crossing::before { content: image-url('browse/level_crossing.p.16.png'); } + +.shop::before { content: image-url('browse/shop_convenience.p.16.png'); } +.shop.bakery::before { content: image-url('browse/shop_bakery.p.16.png'); } +.shop.bicycle::before { content: image-url('browse/shop_bicycle.p.16.png'); } +.shop.books::before { content: image-url('browse/shop_books.p.16.png'); } +.shop.butcher::before { content: image-url('browse/shop_butcher.p.16.png'); } +.shop.clothes::before { content: image-url('browse/shop_clothes.p.16.png'); } +.shop.convenience::before { content: image-url('browse/shop_convenience.p.16.png'); } +.shop.diy::before { content: image-url('browse/shop_diy.p.16.png'); } +.shop.estate_agent::before { content: image-url('browse/shop_estateagent2.p.16.png'); } +.shop.fish::before { content: image-url('browse/shop_fish.p.16.png'); } +.shop.garden_centre::before { content: image-url('browse/shop_garden_centre.p.16.png'); } +.shop.gift::before { content: image-url('browse/shop_gift.p.16.png'); } +.shop.greengrocer::before { content: image-url('browse/shop_greengrocer.p.16.png'); } +.shop.hairdresser::before { content: image-url('browse/shop_hairdresser.p.16.png'); } +.shop.jewelry::before { content: image-url('browse/shop_jewelry.p.16.png'); } +.shop.supermarket::before { content: image-url('browse/shop_supermarket.p.16.png'); } + +.tourism.alpine_hut::before { content: image-url('browse/alpinehut.p.16.png'); } +.tourism.camp_site::before { content: image-url('browse/camping.n.16.png'); } +.tourism.caravan_site::before { content: image-url('browse/caravan_park.n.16.png'); } +.tourism.hostel::before { content: image-url('browse/hostel.p.16.png'); } +.tourism.hotel::before { content: image-url('browse/hotel.p.16.png'); } +.tourism.museum::before { content: image-url('browse/museum.p.16.png'); } +.tourism.picnic_site::before { content: image-url('browse/tourist_picnic.p.16.png'); } +.tourism.viewpoint::before { content: image-url('browse/view_point.p.16.png'); } + +/* Ways */ + +.aeroway.runway::before { content: image-url('browse/runway.20.png'); } +.aeroway.taxiway::before { content: image-url('browse/taxiway.20.png'); } + +.barrier.wall::before { content: image-url('browse/wall.20.png'); } + +.building::before { content: image-url('browse/building.png'); } + +.highway.bridleway::before { content: image-url('browse/bridleway.20.png'); } +.highway.byway::before { content: image-url('browse/byway.20.png'); } +.highway.cycleway::before { content: image-url('browse/cycleway.20.png'); } +.highway.footway::before { content: image-url('browse/footway.20.png'); } +.highway.motorway::before { content: image-url('browse/motorway.20.png'); } +.highway.motorway_link::before { content: image-url('browse/motorway.20.png'); } +.highway.path::before { content: image-url('browse/path.20.png'); } +.highway.pedestrian::before { content: image-url('browse/service.20.png'); } +.highway.primary::before { content: image-url('browse/primary.20.png'); } +.highway.primary_link::before { content: image-url('browse/primary.20.png'); } +.highway.residential::before { content: image-url('browse/unclassified.20.png'); } +.highway.secondary::before { content: image-url('browse/secondary.20.png'); } +.highway.secondary_link::before { content: image-url('browse/secondary.20.png'); } +.highway.service::before { content: image-url('browse/service.20.png'); } +.highway.tertiary::before { content: image-url('browse/tertiary.20.png'); } +.highway.track::before { content: image-url('browse/track.20.png'); } +.highway.trunk::before { content: image-url('browse/trunk.20.png'); } +.highway.trunk_link::before { content: image-url('browse/trunk.20.png'); } +.highway.unclassified::before { content: image-url('browse/unclassified.20.png'); } + +.landuse.brownfield::before { content: image-url('browse/brownfield.png'); } +.landuse.cemetery::before { content: image-url('browse/cemetery.png'); } +.landuse.commercial::before { content: image-url('browse/commercial.png'); } +.landuse.farm::before { content: image-url('browse/farm.png'); } +.landuse.forest::before { content: image-url('browse/forest.png'); } +.landuse.industrial::before { content: image-url('browse/industrial.png'); } +.landuse.military::before { content: image-url('browse/military.png'); } +.landuse.residential::before { content: image-url('browse/residential.png'); } +.landuse.retail::before { content: image-url('browse/retail.png'); } +.landuse.tourism::before { content: image-url('browse/tourism.png'); } +.landuse.wood::before { content: image-url('browse/wood.png'); } + +.leisure.golf_course::before { content: image-url('browse/golf.png'); } +.leisure.park::before { content: image-url('browse/park.png'); } +.leisure.pitch::before { content: image-url('browse/pitch.png'); } +.leisure.nature_reserve::before { content: image-url('browse/reserve.png'); } + +.natural.heath::before { content: image-url('browse/heathland.png'); } +.natural.water::before { content: image-url('browse/lake.png'); } + +.railway.light_rail::before { content: image-url('browse/light_rail.20.png'); } +.railway.rail::before { content: image-url('browse/rail.20.png'); } +.railway.subway::before { content: image-url('browse/subway.20.png'); } +.railway.tram::before { content: image-url('browse/tram.20.png'); }