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