Changes between Version 9 and Version 10 of Styles/SidewalksAndFootways


Ignore:
Timestamp:
2022-03-22T21:54:06+01:00 (4 years ago)
Author:
JeroenHoek
Comment:

Render kerb=*

Legend:

Unmodified
Added
Removed
Modified
  • Styles/SidewalksAndFootways

    v9 v10  
    6262}
    6363
     64setting::show_kerb {
     65  type: boolean;
     66  label: tr("Show kerb transition values on nodes");
     67  default: true;
     68}
     69
    6470
    6571/*
     
    8995}
    9096
    91 /* left, no, and none mean no sidewalk on the right if sidewalk:right is not set. */
    92 way[sidewalk=~/^(left)|(no(ne)?)$/][!"sidewalk:right"]::sidewalks_right {
     97/* left and no mean no sidewalk on the right if sidewalk:right is not set. */
     98way[sidewalk=~/^(left)|(no)$/][!"sidewalk:right"]::sidewalks_right {
    9399    set sidewalk-no;
    94100}
    95 /* right, no, and none mean no sidewalk on the left if sidewalk:left is not set. */
    96 way[sidewalk=~/^(right)|(no(ne)?)$/][!"sidewalk:left"]::sidewalks_left {
     101/* right and no mean no sidewalk on the left if sidewalk:left is not set. */
     102way[sidewalk=~/^(right)|(no)$/][!"sidewalk:left"]::sidewalks_left {
    97103    set sidewalk-no;
    98104}
     
    114120}
    115121
    116 way["sidewalk:left"=~/^no(ne)?$/]::sidewalks_left {
     122way["sidewalk:left"=no]::sidewalks_left {
    117123   set sidewalk-no;
    118124}
    119 way["sidewalk:right"=~/^no(ne)?$/]::sidewalks_right {
     125way["sidewalk:right"=no]::sidewalks_right {
    120126   set sidewalk-no;
    121127}
     
    155161    color: #ff0000;
    156162    opacity: 0.5;
     163}
     164
     165/* Values of kerb=* when used on nodes part of a way. */
     166
     167node|z-21[kerb][setting("show_kerb")] {
     168    symbol-shape: circle;
     169    symbol-fill-color: #636363;
     170    symbol-size: 10;
     171    symbol-stroke-width: 1;
     172    symbol-stroke-color: #D3D3D3;
     173}
     174node|z-19[kerb][setting("show_kerb")] {
     175    symbol-shape: square;
     176    symbol-size: 4;
     177    symbol-stroke-width: 0;
     178}
     179node|z-21[kerb=raised][setting("show_kerb")] {
     180    symbol-fill-color: #933434;
     181    symbol-stroke-color: #E8BFBF;
     182}
     183node|z-21[kerb=lowered][setting("show_kerb")] {
     184    symbol-fill-color: #34938A;
     185    symbol-stroke-color: #BFE8E5;
     186}
     187node|z-21[kerb=rolled][setting("show_kerb")] {
     188    symbol-fill-color: #935C34;
     189    symbol-stroke-color: #E8D0BF;
     190}
     191node|z-21[kerb=flush][setting("show_kerb")] {
     192    symbol-fill-color: #349340;
     193    symbol-stroke-color: #BFE8C4;
     194}
     195node|z-21[kerb=yes][setting("show_kerb")] {
     196    symbol-fill-color: #848484;
     197    symbol-stroke-color: #F0F0F0;
     198}
     199node|z-21[kerb=no][setting("show_kerb")] {
     200    symbol-fill-color: #363636;
     201    symbol-stroke-color: #ADADAD;
     202}
     203
     204node|z21-[kerb][setting("show_kerb")] {
     205    icon-image: kerb-other.svg;
     206}
     207node|z22-[kerb][setting("show_kerb")] {
     208    icon-width: 32;
     209}
     210node|z21-[kerb=raised][setting("show_kerb")] {
     211    icon-image: kerb-raised.svg;
     212}
     213node|z21-[kerb=lowered][setting("show_kerb")] {
     214    icon-image: kerb-lowered.svg;
     215}
     216node|z21-[kerb=rolled][setting("show_kerb")] {
     217    icon-image: kerb-rolled.svg;
     218}
     219node|z21-[kerb=flush][setting("show_kerb")] {
     220    icon-image: kerb-flush.svg;
     221}
     222node|z21-[kerb=yes][setting("show_kerb")] {
     223    icon-image: kerb-yes.svg;
     224}
     225node|z21-[kerb=no][setting("show_kerb")] {
     226    icon-image: kerb-no.svg;
    157227}
    158228