Warning, /libraries/kosmindoormap/src/map/assets/css/breeze-light.mapcss is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 /** Light theme stylesheet */ 0008 @import url("breeze-common.mapcss"); 0009 0010 canvas { 0011 fill-color: #fcfcfc; 0012 text-color: #31363b; 0013 } 0014 canvas[level>0] { fill-color: #eff7ff; } 0015 canvas[level<0] { fill-color: #fffaef; } 0016 0017 /** Generic outdoor stuff */ 0018 area[amenity=parking], 0019 area[amenity=bicycle_parking] 0020 { 0021 fill-color: #f8f7f6; 0022 } 0023 area[building], 0024 area[man_made=bridge], 0025 area[man_made=pier], 0026 area[railway=loading_ramp] 0027 { 0028 fill-color: #80c7c6c5; 0029 } 0030 0031 /** Roads */ 0032 line[highway=motorway], 0033 line[highway=motorway_link] 0034 { 0035 color: #e1d4d5; 0036 casing-color: #da6c77; 0037 } 0038 0039 line[highway=trunk], 0040 line[highway=trunk_link] 0041 { 0042 color: #fff7ef; 0043 casing-color: #e0a46f; 0044 } 0045 0046 line[highway=primary], 0047 line[highway=primary_link], 0048 line[highway=secondary], 0049 line[highway=secondary_link] 0050 { 0051 color: #fdf8ee; 0052 casing-color: #fdcf7e; 0053 } 0054 0055 line[highway=tertiary], 0056 line[highway=tertiary_link], 0057 line[highway=unclassified], 0058 line[highway=residential], 0059 line[highway=service]::road, 0060 line[highway=road], 0061 line[highway=track], 0062 line[highway=path] 0063 { 0064 casing-color: #bdc3c7; 0065 color: #eff0f1; 0066 } 0067 0068 line[highway=living_street], 0069 line[highway=pedestrian] 0070 { 0071 casing-color: #5c95b9; 0072 color: #d2dbe0; 0073 } 0074 0075 /** Generic building stuff */ 0076 area[indoor], 0077 area[building], 0078 area[building:part=yes][!roof:shape], 0079 area[building:part=floor] 0080 { 0081 fill-color: #80c7c6c5; 0082 } 0083 0084 area[indoor=area], 0085 area[indoor=corridor], 0086 area[stairwell], 0087 area[tunnel=yes] 0088 { 0089 fill-color: #dad9d8; 0090 } 0091 0092 area[stairwell] { color: #e0dfde; width: 1px; } 0093 0094 area[indoor=room], 0095 area[indoor=yes][amenity], 0096 area[shop] 0097 { 0098 fill-color: #dad9d8; 0099 color: #31363b; 0100 width: 1px; 0101 } 0102 0103 line[barrier], 0104 line[indoor=wall], 0105 line[man_made=embankment] 0106 { 0107 color: #888786; 0108 } 0109 area[indoor=column], 0110 area[barrier=wall][area=yes], 0111 area[indoor=wall], 0112 area[man_made=column] 0113 { 0114 fill-color: #888786; 0115 width: 1px; 0116 } 0117 0118 line [highway=steps] { 0119 color: #e0dfde; 0120 casing-width: 1.5; 0121 casing-color: #888786; 0122 casing-dashes: 0; 0123 dashes: 0.5, 0.5; 0124 } 0125 0126 line.escalator { casing-color: #006e28; } 0127 line.escalator [mx:realtime_status=0] { casing-color: #da4453; } 0128 line.escalator [mx:realtime_status=1] { casing-color: #27ae60; } 0129 0130 /** Barrier variants */ 0131 area[barrier=fence] { 0132 color: #888786; 0133 } 0134 line[barrier=hedge] { 0135 color: #27ae60; 0136 opacity: 0.4; 0137 } 0138 0139 /** Railway stuff */ 0140 area[railway=platform], 0141 area[public_transport=platform] 0142 { 0143 fill-color: #bdc3c7; 0144 color: #31363b; 0145 width: 1px; 0146 } 0147 0148 line[public_transport=platform][railway!=platform_edge] 0149 { 0150 color: #bdc3c7; 0151 width: 1.5; // meter 0152 } 0153 0154 /** General amenities/shops/etc. */ 0155 * [amenity], 0156 * [indoor], 0157 * [shop], 0158 * [tourism] 0159 { 0160 text-halo-color: #fcfcfc; 0161 } 0162 0163 *.static { icon-color: #4d4d4d; } 0164 0165 *.shop { icon-color: #9b59b6; } 0166 *.shop[mx:closed] { icon-color: #7f8c8d; } 0167 0168 *.leisure { icon-color: #16a085; } 0169 *.leisure[mx:closed] { icon-color: #7f8c8d; } 0170 0171 *.amenity { icon-color: #7d8025; } 0172 *.amenity[mx:closed] { icon-color: #7f8c8d; } 0173 0174 *.food { icon-color: #fdbc4b; } 0175 *.food[mx:closed], 0176 *.food[shop=vacant] 0177 { 0178 icon-color: #7f8c8d; 0179 } 0180 0181 *.parking { icon-color: #3daee9; } 0182 *.parking[access=no], 0183 *.parking[access=private], 0184 *.parking[mx:closed] 0185 { 0186 icon-color: #7f8c8d; 0187 } 0188 0189 *.health { icon-color: #ed1515; } 0190 *.health[mx:closed] { icon-color: #7f8c8d; } 0191 0192 /** Specific elements */ 0193 area[amenity=shower], 0194 area[amenity=toilets], 0195 area[room=toilets] 0196 { 0197 fill-color: #8ecbe9; 0198 } 0199 0200 area.elevator 0201 { 0202 fill-color: #006e28; 0203 color: #31363b; 0204 } 0205 area.elevator [mx:realtime_status=0] { fill-color: #ed1515; } 0206 area.elevator [mx:realtime_status=1] { fill-color: #27ae60; } 0207 0208 node.elevator { icon-color: #006e28; } 0209 node.elevator [mx:realtime_status=0] { icon-color: #ed1515; } 0210 node.elevator [mx:realtime_status=1] { icon-color: #27ae60; } 0211 0212 area[shop=ticket], 0213 area[tourism=information] 0214 { 0215 fill-color: #bf0303; 0216 } 0217 0218 /** Restricted access, disused, etc: keep this last. */ 0219 area[indoor=room][access=no], 0220 area[indoor=room][access=private], 0221 area[shop=vacant], 0222 area[disused:amenity], 0223 area[disused:shop] 0224 { 0225 fill-color: #888786; 0226 } 0227 0228 /** Hover highlights */ 0229 *:hovered { 0230 icon-color: #f67400; 0231 } 0232 area[name]:hovered::hover { 0233 color: #f67400; 0234 opacity: 0.5; 0235 width: 4px; 0236 }