Changes between Version 1 and Version 2 of Eo:Styles/Bench


Ignore:
Timestamp:
2025-04-10T17:18:49+02:00 (3 weeks ago)
Author:
stoecker
Comment:

Only link source code

Legend:

Unmodified
Added
Removed
Modified
  • Eo:Styles/Bench

    v1 v2  
    1919
    2020== Kodo ==
    21 {{{
    22 #!style type="mapcss"
    2321
    24 meta {
    25     title: "Benko";
    26     version: "1.1.[[revision]]_[[date]]";
    27     description: "Montras detalojn de benko etikedoj.";
    28     icon: "backrest_yes.svg";
    29     author: "Klumbumbus";
    30     link: "https://josm.openstreetmap.de/wiki/Styles/Bench";
    31     min-josm-version: "7450"; /* pro uzantaj agordoj */
    32 }
    33 
    34 meta[lang=de] {
    35     title: "Bank";
    36     description: "Zeigt Details von Sitzbanktags an.";
    37     link: "https://josm.openstreetmap.de/wiki/De:Styles/Bench";
    38 }
    39 
    40 /* uzantaj agordoj, kongruas kun zoma konduto de defaŭlta stilo se agordita al vera */
    41 setting::hide_bench {
    42     type: boolean;
    43     label: tr("Kaŝi ĉe malalta zomo");
    44     default: true;
    45 }
    46 
    47 /* sidlokoj kaj materialo kiel teksto (uzas uzantan lingvon se tradukita per la interna benko antaŭagordo) */
    48 node[amenity=bench]::benchlayer {
    49     text-anchor-horizontal: center;
    50     text-anchor-vertical: below;
    51     font-size: 9;
    52 }
    53 node|z22-::benchlayer {
    54     font-size: 11;
    55 }
    56 node[amenity=bench][seats][!material]::benchlayer {
    57     text: seats;
    58 }
    59 node[amenity=bench][!seats][material]::benchlayer {
    60     text: tr(tag(material));
    61 }
    62 node[amenity=bench][seats][material]::benchlayer {
    63     text: eval(concat(tag(seats), " | " ,tr(tag(material))));
    64 }
    65 
    66 /* dorsapogilo kiel ikono */
    67 node[amenity=bench][backrest!=yes][backrest!=no] {
    68     icon-image: backrest_unknown.svg;
    69 }
    70 node[amenity=bench][backrest=yes] {
    71     icon-image: backrest_yes.svg;
    72 }
    73 node[amenity=bench][backrest=no] {
    74     icon-image: backrest_no.svg;
    75 }
    76 
    77 /* koloro kiel kolora plenigita cirklo */
    78 node[amenity=bench][colour]::benchlayer {
    79     symbol-shape: circle;
    80     symbol-stroke-opacity: 0;
    81     symbol-fill-color: eval(tag(colour));
    82     symbol-size: 20;
    83     z-index: -1;
    84 }
    85 
    86 /* Kaŝi ĉe malalta zomo */
    87 node|z-17[amenity=bench][setting("hide_bench")]::benchlayer {
    88     text: "";
    89 }
    90 node|z-16[amenity=bench][setting("hide_bench")]::benchlayer {
    91     symbol-fill-opacity: 0;
    92 }
    93 node|z-16[amenity=bench][setting("hide_bench")] {
    94     icon-image: none;
    95 }
    96 
    97 }}}
     22[[wiki:Styles/Bench]]