Changeset 3900 in josm for trunk/styles/standard


Ignore:
Timestamp:
2011-02-13T23:01:55+01:00 (13 years ago)
Author:
bastiK
Message:

improve potlatch 2 style

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/styles/standard/potlatch2.mapcss

    r3898 r3900  
    1818
    1919canvas {
    20     background-color: white;
    21 }
     20    background-color: #ffffea;
     21}
     22
     23node, area {
     24    text-color: black;
     25}
     26
     27relation[restriction=no_left_turn] {
     28    icon-image: "vehicle/restriction/turn_restrictions/no_left_turn.png";
     29}
     30relation[restriction=no_right_turn] {
     31    icon-image: "vehicle/restriction/turn_restrictions/no_right_turn.png";
     32}
     33relation[restriction=no_straight_on] {
     34    icon-image: "vehicle/restriction/turn_restrictions/no_straight_on.png";
     35}
     36relation[restriction=no_u_turn] {
     37    icon-image: "vehicle/restriction/turn_restrictions/no_u_turn.png";
     38}
     39relation[restriction=only_left_turn] {
     40    icon-image: "vehicle/restriction/turn_restrictions/only_left_turn.png";
     41}
     42relation[restriction=only_right_turn] {
     43    icon-image: "vehicle/restriction/turn_restrictions/only_right_turn.png";
     44}
     45relation[restriction=only_straight_on] {
     46    icon-image: "vehicle/restriction/turn_restrictions/only_straight_on.png";
     47}
     48
    2249
    2350/****************
     
    93120way[waterway=river],
    94121way[waterway=canal],
    95 way[waterway=stream]   { color: blue; width: 2; text:auto; text-color:blue; font-size:9; text-position: offset; text-offset: 7;}
    96 way[waterway=drain]                      {color: blue; width: 1; text:auto; text-color: blue; text-position: offset; text-offset: 3;}
     122way[waterway=stream]   { color: blue; width: 2; text:auto; text-color:blue; font-size:9; text-position: line; text-offset: 7;}
     123way[waterway=drain]                      {color: blue; width: 1; text:auto; text-color: blue; text-position: line; text-offset: 3;}
    97124way[waterway][tunnel=yes]                {dashes: 8,4;}
    98125
     
    169196 * core_pois.css
    170197 ****************/
    171 
    172 node[place] { icon-image: icons/place.png; text-offset: 17; font-family: DejaVu; text: name; font-size: 9; font-weight: bold; text-decoration: underline; z-index: 20; }
     198node { text-anchor-horizontal: center; text-anchor-vertical: below; }
     199
     200node[place] { icon-image: icons/place.png; font-family: DejaVu; text: auto; font-size: 9; font-weight: bold; text-decoration: underline; z-index: 20; }
    173201node[amenity=telephone] { icon-image: icons/telephone.png; z-index: 20; }
    174202node[barrier=cattle_grid] { icon-image: icons/cattle_grid.png; z-index: 20; }
     
    178206node[tourism=caravan_site] { icon-image: icons/accommodation_caravan_park.n.16.png; z-index: 20; }
    179207node[tourism=guest_house],node[tourism=bed_and_breakfast] { icon-image: icons/accommodation_bed_and_breakfast.n.16.png; z-index: 20; }
    180 node[tourism=hotel] { icon-image: icons/accommodation_hotel.n.16.png; text-offset:15; text: name; z-index: 20; }
     208node[tourism=hotel] { icon-image: icons/accommodation_hotel.n.16.png; text-offset:0; text: auto; z-index: 20; }
    181209node[tourism=hostel] { icon-image: icons/accommodation_youth_hostel.n.16.png; z-index: 20; }
    182210node[amenity=fire_station] { icon-image: icons/amenity_firestation2.n.16.png; z-index: 20; }
     
    193221node[barrier=block] { icon-image: icons/barrier_blocks.16.png; z-index: 20; }
    194222node[barrier=cattle_grid] { icon-image: icons/barrier_cattle_grid.16.png; z-index: 20; }
    195 node[amenity=school] { icon-image: icons/education_school.n.16.png; text-offset:15; text: name; z-index: 20; }
     223node[amenity=school] { icon-image: icons/education_school.n.16.png; text-offset:0; text: auto; z-index: 20; }
    196224way[amenity=school]:closed { color: yellow; fill-color: yellow; fill-opacity: 0.1; prop_area_small_name : 1; }
    197 node[amenity=bar] { icon-image: icons/food_bar.n.16.png; text-offset:15; text: name; z-index: 20; }
    198 node[amenity=cafe] { icon-image: icons/food_cafe.n.16.png; text-offset:15; text: name; z-index: 20; }
     225node[amenity=bar] { icon-image: icons/food_bar.n.16.png; text-offset:0; text: auto; z-index: 20; }
     226node[amenity=cafe] { icon-image: icons/food_cafe.n.16.png; text-offset:0; text: auto; z-index: 20; }
    199227node[amenity=fast_food] { icon-image: icons/food_fastfood.n.16.png; z-index: 20; }
    200 node[amenity=pub] { icon-image: icons/food_pub.n.16.png; text-offset:15; text: name; z-index: 20; }
    201 node[amenity=restaurant] { icon-image: icons/food_restaurant.n.16.png; text-offset:15; text: name; z-index: 20; }
     228node[amenity=pub] { icon-image: icons/food_pub.n.16.png; text-offset:0; text: name; z-index: 20; }
     229node[amenity=restaurant] { icon-image: icons/food_restaurant.n.16.png; text-offset:0; text: auto; z-index: 20; }
    202230node[amenity=hospital] { icon-image: icons/health_hospital.n.16.png; z-index: 20; }
    203231node[amenity=pharmacy] { icon-image: icons/health_pharmacy.n.16.png; z-index: 20; }
     
    228256node[historic=archaeological_site] { icon-image: icons/tourist_archaeological.n.16.png; z-index: 20; }
    229257node[historic=battlefield] { icon-image: icons/tourist_battlefield.n.16.png; z-index: 20; }
    230 node[historic=castle] { icon-image: icons/tourist_castle.n.16.png; text-offset:15; text: name; z-index: 20; }
     258node[historic=castle] { icon-image: icons/tourist_castle.n.16.png; text-offset:0; text: auto; z-index: 20; }
    231259node[amenity=cinema] { icon-image: icons/tourist_cinema.n.16.png; z-index: 20; }
    232 node[historic=memorial] { icon-image: icons/tourist_memorial.n.16.png; text-offset:15; text: name; z-index: 20; }
    233 node[historic=monument] { icon-image: icons/tourist_monument.n.16.png; text-offset:15; text: name; z-index: 20; }
    234 node[tourism=museum] { icon-image: icons/tourist_museum.n.16.png; text-offset:15; text: name; z-index: 20; }
     260node[historic=memorial] { icon-image: icons/tourist_memorial.n.16.png; text-offset:0; text: auto; z-index: 20; }
     261node[historic=monument] { icon-image: icons/tourist_monument.n.16.png; text-offset:0; text: auto; z-index: 20; }
     262node[tourism=museum] { icon-image: icons/tourist_museum.n.16.png; text-offset:0; text: auto; z-index: 20; }
    235263node[tourism=picnic_site] { icon-image: icons/tourist_picnic.n.16.png; z-index: 20; }
    236264node[historic=ruin] { icon-image: icons/tourist_ruin.n.16.png; z-index: 20; }
     
    242270node[highway=bus_stop] { icon-image: icons/transport_bus_stop2.n.16.png; z-index: 20; }
    243271node[amenity=fuel] { icon-image: icons/transport_fuel.n.16.png; z-index: 20; }
    244 node[amenity=bicycle_parking] { icon-image: icons/transport_parking_bicycle.n.16.png; text-offset: 15; text: capacity; z-index: 20; }
     272node[amenity=bicycle_parking] { icon-image: icons/transport_parking_bicycle.n.16.png; text-offset: 0; text: capacity; z-index: 20; }
    245273node[amenity=parking] { icon-image: icons/transport_parking_car.n.16.png; z-index: 20; }
    246274node[amenity=ferry_terminal] { icon-image: icons/transport_port.n.16.png; z-index: 20; }
     
    248276node[amenity=car_rental] { icon-image: icons/transport_rental_car.n.16.png; z-index: 20; }
    249277node[amenity=taxi] { icon-image: icons/transport_taxi_rank.n.16.png; z-index: 20; }
    250 node[railway=station] { icon-image: icons/transport_train_station.n.16.png; text-offset:15; text: name; z-index: 20; }
     278node[railway=station] { icon-image: icons/transport_train_station.n.16.png; text-offset:0; text: auto; z-index: 20; }
    251279node[railway=tram_stop] { icon-image: icons/transport_tram_stop.n.16.png; z-index: 20; }
    252280node[leisure=marina] { icon-image: icons/transport_marina.n.16.png; z-index: 20; }
     
    255283
    256284node["addr:housenumber"],
    257 node["addr:housename"] { icon-image: circle; icon-width: 4; color: #B0E0E6; casing-color:blue; casing-width: 1; }
     285node["addr:housename"] { symbol-shape: circle; symbol-size: 8; symbol-fill-color: #B0E0E6; }
     286node["addr:housenumber"]::hn_casing,
     287node["addr:housename"]::hn_casing { z-index: -100; symbol-shape: circle; symbol-size: 10; symbol-fill-color: blue; }
    258288way["addr:interpolation"] { color: #B0E0E6; width: 3; dashes: 3,3;}
    259289
     
    264294/* Landuse */
    265295
    266 way[natural]:closed                          { color: #ADD6A5; width: 1; fill-color: #ADD6A5; fill-opacity: 0.2; }
    267 way[natural=beach]:closed                    { color: #ffdd44; width: 1; fill-color: yellow; fill-opacity: 0.2; prop_area_small_name : 1;}
     296area[natural]:closed                          { color: #ADD6A5; width: 1; fill-color: #ADD6A5; fill-opacity: 0.2; }
     297area[natural=beach]:closed                    { color: #ffdd44; width: 1; fill-color: yellow; fill-opacity: 0.2; prop_area_small_name : 1;}
    268298way[natural=coastline]                                          { color: black; width: 3; }
    269 way[landuse]:closed                          { color: #444444; width: 2; fill-color: #444444; fill-opacity: 0.3; }
    270 way[landuse=residential]:closed              { color: #666666; width: 2; fill-color: #666666; fill-opacity: 0.15; }
    271 way[landuse=retail]:closed                   { color: #cc2222; width: 2; fill-color: #aa4422; fill-opacity: 0.15; }
    272 way[landuse=commercial]:closed               { color: #4444bb; width: 2; fill-color: #444488; fill-opacity: 0.15; }
    273 way[landuse=military]:closed                 { color: #ff4444; width: 2; fill-color: #ff4444; fill-opacity: 0.2; prop_area_small_name : 1; }
    274 way[amenity],way[shop]:closed                { color: #ADCEB5; width: 1; fill-color: #ADCEB5; fill-opacity: 0.2; }
     299area[landuse]:closed                          { color: #444444; width: 2; fill-color: #444444; fill-opacity: 0.3; }
     300area[landuse=residential]:closed              { color: #666666; width: 2; fill-color: #666666; fill-opacity: 0.15; }
     301area[landuse=retail]:closed                   { color: #cc2222; width: 2; fill-color: #aa4422; fill-opacity: 0.15; }
     302area[landuse=commercial]:closed               { color: #4444bb; width: 2; fill-color: #444488; fill-opacity: 0.15; }
     303area[landuse=military]:closed                 { color: #ff4444; width: 2; fill-color: #ff4444; fill-opacity: 0.2; prop_area_small_name : 1; }
     304area[amenity]:closed, area[shop]:closed                { color: #ADCEB5; width: 1; fill-color: #ADCEB5; fill-opacity: 0.2; }
    275305/* way[sport] should not be rendered by itself, according to wiki. Can we make it an "if all else fails"? */
    276 way[leisure]:closed                         { color: #8CD6B5; width: 1; fill-color: #8CD6B5; fill-opacity: 0.2; }
    277 way[tourism]:closed                          { color: #F7CECE; width: 1; fill-color: #F7CECE; fill-opacity: 0.2; prop_area_small_name : 1;}
    278 way[historic],way[ruins]:closed              { color: #F7F7DE; width: 1; fill-color: #F7F7DE; fill-opacity: 0.2; prop_area_small_name : 1;}
    279 way[military]:closed                         { color: #D6D6D6; width: 1; fill-color: #D6D6D6; fill-opacity: 0.2; prop_area_small_name : 1;}
    280 way[building]:closed                         { color: #ff6ec7; width: 1; fill-color: #ff6ec7; fill-opacity: 0.2; }
    281 way[natural=water],
    282 way[waterway][waterway!=dam]:closed          { color: blue;    width: 2; fill-color: blue;    fill-opacity: 0.2; prop_area_small_name : 1;}
     306area[leisure]:closed                         { color: #8CD6B5; width: 1; fill-color: #8CD6B5; fill-opacity: 0.2; }
     307area[tourism]:closed                          { color: #F7CECE; width: 1; fill-color: #F7CECE; fill-opacity: 0.2; prop_area_small_name : 1;}
     308area[historic]:closed, area[ruins]:closed              { color: #F7F7DE; width: 1; fill-color: #F7F7DE; fill-opacity: 0.2; prop_area_small_name : 1;}
     309area[military]:closed                         { color: #D6D6D6; width: 1; fill-color: #D6D6D6; fill-opacity: 0.2; prop_area_small_name : 1;}
     310area[building]:closed                         { color: #ff6ec7; width: 1; fill-color: #ff6ec7; fill-opacity: 0.2; }
     311area[natural=water]:closed,
     312area[waterway][waterway!=dam]:closed          { color: blue;    width: 2; fill-color: blue;    fill-opacity: 0.2; prop_area_small_name : 1;}
    283313way[waterway=dam]                                                       { color: black; width: 1; fill-color: #222222; fill-opacity: 0.1; prop_area_small_name : 1;}
    284 way[man_made]:closed                                                    { color: black; width: 2; fill-color: #222222; fill-opacity: 0.1; prop_area_small_name : 1; }
    285 way[man_made=reservoir_covered]:closed       { color: blue; width: 2; dashes: 4, 2; fill-color: #222222; fill-opacity: 0.1; prop_area_small_name : 1; }
    286 way[landuse=reservoir]:closed                { color: blue;    width: 2; fill-color: blue;    fill-opacity: 0.2; prop_area_small_name : 1;}
    287 way[landuse=forest],way[natural=wood]:closed { color: green;   width: 2; fill-color: green;   fill-opacity: 0.2; prop_area_small_name : 1;}
    288 way[leisure=park]:closed                    { color: #22aa22; width: 2; fill-color: #44ff44; fill-opacity: 0.15; prop_area_small_name : 1;}
    289 way[leisure=garden]:closed                  { color: #66ff44; width: 1; fill-color: #66ff44; fill-opacity: 0.2; prop_area_small_name : 1;}
    290 way[leisure=pitch]:closed                                       { z-index: 6; color: #88bb44; width: 2; fill-color: #88ff44; fill-opacity: 0.2; prop_area_small_name : 1;}
    291 way[landuse=recreation_ground]:closed        { color: green; fill-color: green; prop_area_small_name : 1;}
    292 way[amenity=parking]:closed                  { color: #bbaa66;    width: 1; fill-color: #bbaa66;    fill-opacity: 0.2; }
    293 way[public_transport=pay_scale_area]:closed  { color: gray;    width: 1; fill-color: gray;    fill-opacity: 0.1; }
     314area[man_made]:closed                                                   { color: black; width: 2; fill-color: #222222; fill-opacity: 0.1; prop_area_small_name : 1; }
     315area[man_made=reservoir_covered]:closed       { color: blue; width: 2; dashes: 4, 2; fill-color: #222222; fill-opacity: 0.1; prop_area_small_name : 1; }
     316area[landuse=reservoir]:closed                { color: blue;    width: 2; fill-color: blue;    fill-opacity: 0.2; prop_area_small_name : 1;}
     317area[landuse=forest]:closed,area[natural=wood]:closed { color: green;   width: 2; fill-color: green;   fill-opacity: 0.2; prop_area_small_name : 1;}
     318area[leisure=park]:closed                    { color: #22aa22; width: 2; fill-color: #44ff44; fill-opacity: 0.15; prop_area_small_name : 1;}
     319area[leisure=garden]:closed                  { color: #66ff44; width: 1; fill-color: #66ff44; fill-opacity: 0.2; prop_area_small_name : 1;}
     320area[leisure=pitch]:closed                                      { z-index: 6; color: #88bb44; width: 2; fill-color: #88ff44; fill-opacity: 0.2; prop_area_small_name : 1;}
     321area[landuse=recreation_ground]:closed        { color: green; fill-color: green; prop_area_small_name : 1;}
     322area[amenity=parking]:closed                  { color: #bbaa66;    width: 1; fill-color: #bbaa66;    fill-opacity: 0.2; }
     323area[public_transport=pay_scale_area]:closed  { color: gray;    width: 1; fill-color: gray;    fill-opacity: 0.1; }
    294324way[man_made=pier]                                                      { z-index: 4; color: #777; width: 3; casing-color: black; casing-width: 5;}
    295325way[man_made=pier][floating=yes]                        { dashes: 4,2; casing-color: #444;}
    296 way[leisure=marina]:closed                                      { color: pink; fill-color: pink; fill-opacity: 0.4; prop_area_small_name : 1;}
     326area[leisure=marina]:closed                                     { color: pink; fill-color: pink; fill-opacity: 0.4; prop_area_small_name : 1;}
    297327way[leisure=slipway]                                            { color: grey; width: 3; casing-color: blue; casing-width: 7; }
    298 way[leisure=golf_course]:closed { color: #44ee22; width: 2; fill-color: #44ee22; fill-opacity: 0.2; prop_area_small_name : 1;}
     328area[leisure=golf_course]:closed { color: #44ee22; width: 2; fill-color: #44ee22; fill-opacity: 0.2; prop_area_small_name : 1;}
    299329way[boundary]                               { color: #000066; width: 2; opacity: 0.6; dashes: 24,4, 4, 4; z-index: 4;}
    300330/* Perhaps should be filled, on lower zooms. */
     
    303333way[boundary=administrative]                { color: purple; width: 2; opacity: 0.2; dashes: 24,4; z-index: 4;}
    304334way[boundary=administrative][waterway]      { opacity: 0.8; z-index: 4; dashes: 24,4; width: 6; }
    305 way[landuse=cemetery]                                           { color: #664466; width: 2; fill-color: color: #664466; opacity: 0.2; prop_area_small_name : 1;}
     335way[landuse=cemetery]                                           { color: #664466; width: 2; fill-color: #664466; opacity: 0.2; prop_area_small_name : 1;}
    306336/* Addressing. Nodes with addresses *and* match POIs should have a poi icon, so we put addressing first */
    307337
Note: See TracChangeset for help on using the changeset viewer.