Changeset 19404 in josm


Ignore:
Timestamp:
2025-05-09T22:07:55+02:00 (3 days ago)
Author:
stoecker
Message:

add conditional restrictions to mappaint, patch by Andrew Harvey

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/resources/styles/standard/elemstyles.mapcss

    r19267 r19404  
    127127}
    128128node[restriction] {
     129    icon-image: "presets/misc/deprecated.svg";
     130    set icon_z17;
     131    text: auto;
     132}
     133
     134/*********************************/
     135/* conditional turn restrictions */
     136/*********************************/
     137
     138relation["restriction:conditional" ^= "no_left_turn @ "][!setting("alt_turn_icons")] {
     139    icon-image: "presets/vehicle/restriction/turn_restrictions/no_left_turn_red.svg";
     140    icon-opacity: 0.5;
     141    set icon_z17;
     142    text: auto;
     143}
     144relation["restriction:conditional" ^= "no_left_turn @ "][setting("alt_turn_icons")] {
     145    icon-image: "presets/vehicle/restriction/turn_restrictions/no_left_turn.svg";
     146    icon-opacity: 0.5;
     147    set icon_z17;
     148    text: auto;
     149}
     150relation["restriction:conditional" ^= "no_right_turn @ "][!setting("alt_turn_icons")] {
     151    icon-image: "presets/vehicle/restriction/turn_restrictions/no_right_turn_red.svg";
     152    icon-opacity: 0.6;
     153    set icon_z17;
     154    text: auto;
     155}
     156relation["restriction:conditional" ^= "no_right_turn @ "][setting("alt_turn_icons")] {
     157    icon-image: "presets/vehicle/restriction/turn_restrictions/no_right_turn.svg";
     158    icon-opacity: 0.5;
     159    set icon_z17;
     160    text: auto;
     161}
     162relation["restriction:conditional" ^= "no_straight_on @ "][!setting("alt_turn_icons")] {
     163    icon-image: "presets/vehicle/restriction/turn_restrictions/no_straight_on_red.svg";
     164    icon-opacity: 0.5;
     165    set icon_z17;
     166    text: auto;
     167}
     168relation["restriction:conditional" ^= "no_straight_on @ "][setting("alt_turn_icons")] {
     169    icon-image: "presets/vehicle/restriction/turn_restrictions/no_straight_on.svg";
     170    icon-opacity: 0.5;
     171    set icon_z17;
     172    text: auto;
     173}
     174relation["restriction:conditional" ^= "no_u_turn @ "] {
     175    icon-image: "presets/vehicle/restriction/turn_restrictions/no_u_turn.svg";
     176    icon-opacity: 0.5;
     177    set icon_z17;
     178    text: auto;
     179}
     180relation["restriction:conditional" ^= "only_left_turn @ "] {
     181    icon-image: "presets/vehicle/restriction/turn_restrictions/only_left_turn.svg";
     182    icon-opacity: 0.5;
     183    set icon_z17;
     184    text: auto;
     185}
     186relation["restriction:conditional" ^= "only_right_turn @ "] {
     187    icon-image: "presets/vehicle/restriction/turn_restrictions/only_right_turn.svg";
     188    icon-opacity: 0.5;
     189    set icon_z17;
     190    text: auto;
     191}
     192relation["restriction:conditional" ^= "only_straight_on @ "] {
     193    icon-image: "presets/vehicle/restriction/turn_restrictions/only_straight_on.svg";
     194    icon-opacity: 0.5;
     195    set icon_z17;
     196    text: auto;
     197}
     198node["restriction:conditional"] {
    129199    icon-image: "presets/misc/deprecated.svg";
    130200    set icon_z17;
Note: See TracChangeset for help on using the changeset viewer.