diff --git a/data/styles/clear/include/buildings.mapcss b/data/styles/clear/include/buildings.mapcss index 807df6a6f8..19c9669637 100644 --- a/data/styles/clear/include/buildings.mapcss +++ b/data/styles/clear/include/buildings.mapcss @@ -41,3 +41,10 @@ node|z17[entrance] { node|z18-[entrance] { icon-image: entrance-s.svg; } + +/* AIRPORTS */ +area|z14[aeroway=terminal] { fill-color: @building; fill-opacity: 0.8; z-index: 300; } +area|z15[aeroway=terminal] { fill-color: @building; fill-opacity: 0.8; text: name; font-size: 9; text-color: @building_label; text-position: center; z-index: 300; } +area|z16[aeroway=terminal] { fill-color: @building; fill-opacity: 1; text: name; font-size: 9; text-color: @building_label; text-position: center; z-index: 300; } +area|z17[aeroway=terminal] { fill-color: @building_dark; opacity: 0.8; text: name; font-size: 9; text-color: @building_label; text-position: center; z-index: 300; } +area|z18-[aeroway=terminal] { fill-color: @building_dark; opacity: 1; text: name; font-size: 9; text-color: @building_label; text-position: center; z-index: 300; } diff --git a/data/styles/clear/include/transport.mapcss b/data/styles/clear/include/transport.mapcss index b50fed93d0..29cf2550f4 100644 --- a/data/styles/clear/include/transport.mapcss +++ b/data/styles/clear/include/transport.mapcss @@ -622,6 +622,9 @@ node|z10[aeroway=aerodrome][aerodrome=international] text-halo-opacity: 0.5; text-halo-color: @label_halo_light; z-index: 10000; + fill-opacity: 1; + z-index: 100; + fill-color: @aerodrome; } area|z11-14[aeroway=airport][aerodrome=international], @@ -656,6 +659,43 @@ node|z15-[aeroway=aerodrome] z-index: 10000; } +area|z10-11[aeroway=airport][aerodrome=international], +area|z10-11[aeroway=aerodrome][aerodrome=international] { + fill-opacity: 0.7; + z-index: 100; + fill-color: @aerodrome; +} + +area|z12[aeroway=airport][aerodrome=international], +area|z12[aeroway=aerodrome][aerodrome=international] { + fill-opacity: 0.6; + z-index: 100; + fill-color: @aerodrome; +} + +area|z13[aeroway=airport][aerodrome=international], +area|z13[aeroway=aerodrome][aerodrome=international] { + fill-opacity: 0.5; + z-index: 100; + fill-color: @aerodrome; +} + + +area|z14-[aeroway=airport][aerodrome=international], +area|z14-[aeroway=aerodrome][aerodrome=international], +area|z14-[aeroway=airport], +area|z14-[aeroway=aerodrome] { fill-opacity: 0.3; z-index: 100; fill-color: @aerodrome; } + +line|z12[aeroway=runway] { width: 1; opacity: 0.5; color: @unclassified; } +line|z13[aeroway=runway] { width: 1.5; opacity: 0.8; color: @unclassified; } +line|z14-16[aeroway=runway] { opacity: 1; width: 5; color: @unclassified; } +line|z17-[aeroway=runway] { width: 8; color: @unclassified; } + +line|z14[aeroway=taxiway] { width: 0.5; opacity: 0.6; color: @unclassified; } +line|z15-[aeroway=taxiway] { width: 1; opacity: 0.6; color: @unclassified; } + + + /* TERMINAL node|z10-[aeroway=terminal] { icon-image: airport-l.svg; diff --git a/data/styles/clear/style-clear/colors.mapcss b/data/styles/clear/style-clear/colors.mapcss index e13a87685a..d66edca0f0 100644 --- a/data/styles/clear/style-clear/colors.mapcss +++ b/data/styles/clear/style-clear/colors.mapcss @@ -83,6 +83,7 @@ @aerialway: #777777; @tram: #555555; @ferry: #4499Bb; +@aerodrome: #C1B1E1; /* NATURAL */ @glacier: #FFFFFF; diff --git a/data/styles/clear/style-night/colors.mapcss b/data/styles/clear/style-night/colors.mapcss index 4efa7708b3..b01d72ef05 100644 --- a/data/styles/clear/style-night/colors.mapcss +++ b/data/styles/clear/style-night/colors.mapcss @@ -84,6 +84,7 @@ @aerialway: #4E4E3D; @tram: #5C5C51; @ferry: #2A4541; +@aerodrome: #2A1444; /* NATURAL */ @glacier: #111111;