| 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]] |