added mapcss files and protobin files for dark color scheme

This commit is contained in:
Constantin Shalnev 2015-03-20 13:38:21 +03:00 committed by Alex Zolotarev
parent 0eb4981de5
commit 25b0b12201
12 changed files with 10876 additions and 0 deletions

View file

@ -0,0 +1 @@
../../data/drules_proto_dark.bin

BIN
data/drules_proto_dark.bin Normal file

Binary file not shown.

View file

@ -0,0 +1,284 @@
area[landuse],
area[natural],
area[leisure],
{
fill-position: background;
}
area[natural=coastline]
{
fill-color: #462b2b;
z-index: -10;
}
area|z6-11[natural=land]
{
fill-color: #111122;
z-index: -9;
}
area|z12-[natural=land]
{
fill-color: #111122;
z-index: -9;
}
area|z12-[landuse=farm],
area|z12-[landuse=farmland]
{
fill-color: #202068;
}
area|z13-[amenity=grave_yard],
area|z12-[landuse=allotments],
area|z13-[landuse=cemetery],
area|z12-[landuse=field],
area|z12-[landuse=grass],
area|z12-[landuse=meadow],
area|z12-[landuse=recreation_ground],
area|z12-[leisure=recreation_ground],
area|z12-[landuse=village_green],
area|z12-[natural=scrub],
area|z12-[natural=grassland],
{
fill-color: #2f173b;
}
area|z10-[natural=wood],
area|z10-[landuse=forest],
{
fill-color: #4d295a;
}
area|z11-[aeroway=apron],
area|z12-[landuse=brownfield],
area|z12-[landuse=cemetery],
area|z12-[landuse=construction],
area|z12-[landuse=farmyard],
area|z12-[landuse=greenfield],
area|z12-[landuse=industrial],
area|z12-[landuse=quarry],
area|z12-[landuse=railway],
{
fill-color: #222233;
z-index: 1;
}
area|z12-[landuse=commercial],
area|z12-[natural=heath]
{
fill-color: #070727;
z-index: 2;
}
area|z12-[landuse=military]
{
fill-color: #2f2faf;
z-index: 10;
}
area|z12-[landuse=conservation]
{
fill-color: #301357;
z-index: 1;
}
area|z12-[landuse=residential]
{
fill-color: #12172d;
z-index: -2;
}
area|z12-[landuse=residential][residential=urban]
{
fill-color: #111111;
z-index: -1;
}
area|z12-[landuse=residential][residential=rural]
{
fill-color: #000033;
z-index: -1;
}
area|z12-[landuse=retail]
{
fill-color: #071313;
z-index: 3;
}
area|z13-[landuse=farmyard]
{
fill-color: #1b1b1b;
z-index: 1;
}
area|z13-[landuse=landfill],
area|z13-[landuse=quarry]
{
fill-color: #16228d;
z-index: 1;
}
area|z13-[landuse=vineyard]
{
fill-color: #2e152e;
z-index: 2;
}
area|z15-[landuse=garages]
{
fill-color: #1e1e1a;
z-index: 4;
}
area|z15-16[landuse=construction],
node|z15-16[landuse=construction]
{
text: name;
font-size: 12;
text-color: #7f7f8f;
}
area|z17-[landuse=construction],
node|z17-[landuse=construction]
{
text: name;
font-size: 14;
text-color: #bfbfbf;
}
area|z17-[aeroway=gate],
node|z17-[aeroway=gate],
area|z15[landuse=allotments],
area|z15[landuse=basin],
area|z15[landuse=brownfield],
area|z15[landuse=cemetery],
area|z15[landuse=commercial],
area|z15[landuse=farm],
area|z15[landuse=farmland],
area|z15[landuse=farmyard],
area|z15[landuse=forest],
area|z15[landuse=garages],
area|z15[landuse=grass],
area|z15[landuse=greenfield],
area|z15[landuse=greenhouse_horticulture],
area|z15[landuse=industrial],
area|z15[landuse=landfill],
area|z15[landuse=meadow],
area|z15[landuse=military],
area|z15[landuse=orchard],
area|z15[landuse=quarry],
area|z15[landuse=railway],
area|z15[landuse=recreation_ground],
area|z15[leisure=recreation_ground],
area|z15[landuse=reservoir],
area|z15[landuse=retail],
area|z15[landuse=salt_pond],
area|z15[landuse=village_green],
area|z15[landuse=vineyard],
area|z14-[landuse=field],
area|z15-[landuse=residential],
area|z14-15[natural=bay],
node|z14-15[natural=bay],
area|z15[natural=grassland],
area|z15[natural=meadow],
area|z15[natural=orchard],
area|z15[natural=salt_pond],
area|z15[natural=vineyard],
area|z15[natural=wood],
{
text: name;
font-size: 12;
text-color: #dfdfdf;
}
area|z16-[landuse=forest],
area|z17-[tourism=zoo],
area|z16-[amenity=townhall],
area|z17-[tourism=caravan_site],
area|z17-[leisure=garden],
area|z17-[leisure=park],
area|z16-[natural=wood],
node|z13-[highway=motorway_junction],
node|z17-[tourism=caravan_site],
node|z17-[tourism=zoo],
node|z16-[amenity=townhall],
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: black;
}
area|z16-[landuse=allotments],
area|z16-[landuse=basin],
area|z16-[landuse=brownfield],
area|z16-[landuse=cemetery],
area|z16-[landuse=commercial],
area|z16-[landuse=farm],
area|z16-[landuse=farmland],
area|z16-[landuse=farmyard],
area|z16-[landuse=forest],
area|z16-[landuse=garages],
area|z16-[landuse=grass],
area|z16-[landuse=greenfield],
area|z16-[landuse=greenhouse_horticulture],
area|z16-[landuse=industrial],
area|z16-[landuse=landfill],
area|z16-[landuse=meadow],
area|z16-[landuse=military],
area|z16-[landuse=orchard],
area|z16-[landuse=quarry],
area|z16-[landuse=railway],
area|z16-[landuse=recreation_ground],
area|z16-[leisure=recreation_ground],
area|z16-[landuse=reservoir],
area|z16-[landuse=retail],
area|z16-[landuse=salt_pond],
area|z16-[landuse=village_green],
area|z16-[landuse=vineyard],
area|z16-[natural=bay],
area|z16-[natural=grassland],
area|z16-[natural=meadow],
area|z16-[natural=orchard],
area|z16-[natural=salt_pond],
area|z16-[natural=vineyard],
area|z16-[natural=wood],
node|z16-[landuse=allotments],
node|z16-[landuse=basin],
node|z16-[landuse=brownfield],
node|z16-[landuse=cemetery],
node|z16-[landuse=commercial],
node|z16-[landuse=farm],
node|z16-[landuse=farmland],
node|z16-[landuse=farmyard],
node|z16-[landuse=forest],
node|z16-[landuse=garages],
node|z16-[landuse=grass],
node|z16-[landuse=greenfield],
node|z16-[landuse=greenhouse_horticulture],
node|z16-[landuse=industrial],
node|z16-[landuse=landfill],
node|z16-[landuse=meadow],
node|z16-[landuse=military],
node|z16-[landuse=orchard],
node|z16-[landuse=quarry],
node|z16-[landuse=railway],
node|z16-[landuse=recreation_ground],
node|z16-[leisure=recreation_ground],
node|z16-[landuse=reservoir],
node|z16-[landuse=retail],
node|z16-[landuse=salt_pond],
node|z16-[landuse=village_green],
node|z16-[landuse=vineyard],
node|z16-[natural=bay],
node|z16-[natural=grassland],
node|z16-[natural=meadow],
node|z16-[natural=orchard],
node|z16-[natural=salt_pond],
node|z16-[natural=vineyard],
node|z16-[natural=wood],
{
text: name;
font-size: 16;
text-color: #dfdfdf;
}
area|z10-[natural=glacier]
{
fill-color: #522719;
}
area|z14-[natural=beach]
{
fill-color: #1133aa;
text: name;
font-size: 11;
text-color: #dfdfdf;
text-halo-radius: 1;
text-halo-color: #1133aa;
}

View file

@ -0,0 +1,548 @@
*[place]
{
text-position: center;
fill-position: background;
}
area|z15-[place=island],
node|z15-[place=island]
{
text: name;
font-size: 16;
text-color: #afafaf;
}
node|z-2[place=continent]
{
text: name;
font-size: 18;
text-color: #7f7f87;
}
node|z3[place=country]
{
text: name;
font-size: 12;
text-color: #bfbfbf;
}
area|z3[place=country]::int_name,
node|z3[place=country]::int_name
{
text: int_name;
font-size: 12;
text-color: #9f9f9f;
}
node|z4[place=city][capital?]::int_name
{
font-size: 10;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
node|z8[place=town]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
node|z4[place=country],
node|z9[place=town]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
node|z4[place=state]
{
text: name;
font-size: 11;
text-color: #3f3f4f;
z-index: -10;
}
node|z4[place=city][capital?]
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z4-5[place=country]::int_name,
node|z13-14[place=village]::int_name
{
font-size: 12;
text-halo-radius: 2;
text: int_name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
node|z5[place=city][capital?]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z5[place=city][capital?]::int_name
{
font-size: 11;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
node|z5[place=country]
{
font-size: 16;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
node|z5[place=city]
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
node|z5[place=state]
{
text: name;
font-size: 12;
text-color: #3f3f4f;
z-index: -10;
}
node|z5[place=city]::int_name
{
font-size: 10;
text-halo-radius: 2;
text: int_name;
text-color: #6f6f6f;
text-halo-color: #111122;
}
node|z7-8[place=city]::int_name,
node|z9[place=town]::int_name,
node|z12-13[place=town]::int_name,
node|z6-9[place=city][capital?]::int_name
{
font-size: 12;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
node|z6[place=city][capital?]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
node|z6[place=country]
{
text: name;
font-size: 18;
text-color: #575757;
}
node|z6[place=city],
node|z15[place=locality],
node|z15[place=neighbourhood],
node|z12-13[place=village],
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
node|z6[place=state]
{
text: name;
font-size: 13;
text-color: #3f3f4f;
z-index: -10;
}
node|z6[place=country]::int_name
{
text: int_name;
font-size: 12;
text-color: #5f5f6f;
}
node|z6[place=city]::int_name
{
font-size: 11;
text-halo-radius: 2;
text: int_name;
text-color: #6f6f6f;
text-halo-color: #111122;
}
node|z7[place=country]
{
text: name;
font-size: 26;
text-color: #6f6f7f;
}
node|z7-8[place=city]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z7[place=country]::d1p3
{
text: int_name;
font-size: 14;
text-color: #5f5f6f;
}
node|z7[place=state]
{
text: name;
font-size: 14;
text-color: #3f3f4f;
z-index: -10;
}
node|z8[place=state]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #4f4f57;
text-halo-color: #111122;
z-index: -10;
}
area|z15-[place=farm],
node|z15-[place=farm],
node|z12-15[place=hamlet],
node|z14[place=locality],
node|z14[place=neighbourhood],
node|z8-9[place=region],
{
text: name;
font-size: 12;
text-color: #9f9f9f;
}
node|z8-9[place=city][capital?],
node|z16[place=locality],
node|z16[place=neighbourhood],
node|z16[place=isolated_dwelling],
{
font-size: 16;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
area|z10-14[place=island],
node|z10-14[place=island]
{
text: name;
font-size: 12;
text-color: #afafaf;
}
node|z8-9[place=country]
{
text: name;
font-size: 28;
text-color: #5f5f6f;
}
area|z8-9[place=country]::int_name,
node|z8-9[place=country]::int_name
{
text: int_name;
font-size: 14;
text-color: #4f4f5f;
}
node|z9[place=state]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #3f3f4f;
text-halo-color: #111122;
z-index: -10;
}
node|z9[place=city]
{
font-size: 17;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z9[place=county]
{
text: name;
font-size: 14;
text-color: #5f5f5f;
}
node|z9-11[place=city]::int_name,
node|z10-11[place=town]::int_name,
node|z14[place=town]::int_name,
node|z10-11[place=city][capital?]::int_name
{
font-size: 14;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
node|z10-11[place=town]
{
font-size: 16;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z10-11[place=city],
node|z12[place=town]
{
font-size: 18;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z10-11[place=city][capital?]
{
font-size: 18;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
area|z10[place=county],
node|z10[place=county]
{
font-size: 14;
text-halo-radius: 2;
text: name;
text-color: #5f5f5f;
text-halo-color: #111122;
}
area|z11-12[place=county],
node|z11-12[place=county]
{
font-size: 16;
text-halo-radius: 2;
text: name;
text-color: #5f5f6f;
text-halo-color: #111122;
}
node|z12[place=city]::int_name
{
text: int_name;
font-size: 16;
text-color: #575757;
}
node|z13-15[place=city]::int_name,
node|z12[place=city][capital?]::int_name
{
font-size: 16;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
area|z12-16[place=suburb]::int_name,
node|z12-16[place=suburb]::int_name
{
text: int_name;
font-size: 12;
text-color: #5f5f5f;
z-index: 20;
}
node|z12[place=city],
node|z13[place=town]
{
font-size: 20;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
node|z12[place=city][capital?]
{
font-size: 22;
text-halo-radius: 2;
text: name;
text-color: #9f9f9f;
text-halo-color: #111122;
}
area|z12[place=suburb],
node|z12[place=suburb]
{
text: name;
font-size: 12;
text-color: #6f6f6f;
z-index: 20;
}
node|z13[place=city][capital?]::int_name
{
font-size: 18;
text-halo-radius: 2;
text: int_name;
text-color: #575757;
text-halo-color: #111122;
}
area|z14[place=farm],
area|z13-15[place=islet],
area|z17-[place=islet]
{
text: name;
font-size: 12;
text-color: #dfdfdf;
}
area|z14-[place=hamlet],
area|z11-[place=village]
{
fill-color: #222536;
}
node|z13[place=city][capital?]
{
text: name;
font-size: 24;
text-color: #575757;
}
node|z13[place=city]
{
font-size: 20;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
area|z13[place=suburb],
node|z13[place=suburb]
{
text: name;
font-size: 14;
text-color: #6f6f6f;
z-index: 20;
}
area|z14[place=town],
node|z14[place=town]
{
font-size: 22;
text-halo-radius: 2;
text: name;
text-color: #afafaf;
text-halo-color: #111122;
}
area|z14-16[place=suburb],
node|z14-16[place=suburb]
{
text: name;
font-size: 18;
text-color: #6f6f6f;
z-index: 20;
}
node|z14-15[place=city]
{
font-size: 22;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
area|z14[place=village],
node|z14[place=village]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: #111122;
}
area|z14-16[place=locality]::int_name,
node|z14-16[place=locality]::int_name,
area|z14-16[place=neighbourhood]::int_name,
node|z14-16[place=neighbourhood]::int_name,
area|z16[place=isolated_dwelling]::int_name,
node|z16[place=isolated_dwelling]::int_name,
{
text: int_name;
font-size: 12;
text-color: #6f6f6f;
}
node|z15-[place=village]::int_name
{
font-size: 12;
text-halo-radius: 2;
text: int_name;
text-color: #6f6f6f;
text-halo-color: #111122;
}
area|z15-16[place=village],
node|z15-16[place=village]
{
font-size: 16;
text-halo-radius: 2;
text: name;
text-color: #8f8f8f;
text-halo-color: #111122;
}
area|z16[place=islet],
node|z16[place=islet]
{
text: name;
font-size: 16;
text-color: #dfdfdf;
}
area|z16-[place=hamlet],
node|z16-[place=hamlet]
{
text: name;
font-size: 16;
text-color: #9f9f9f;
}
area|z17-[place=suburb],
node|z17-[place=suburb]
{
text: name;
font-size: 20;
text-color: #6f6f6f;
z-index: 20;
}
area|z17-[place=village],
node|z17-[place=village]
{
font-size: 18;
text-halo-radius: 2;
text: name;
text-color: #8f8f8f;
text-halo-color: #111122;
}
area|z17-[place=locality],
node|z17-[place=locality],
area|z17-[place=neighbourhood],
node|z17-[place=neighbourhood],
area|z17-[place=isolated_dwelling],
node|z17-[place=isolated_dwelling],
{
text: name;
font-size: 16;
text-color: #bfbfbf;
}
area|z17-[place=suburb]::int_name,
node|z17-[place=suburb]::int_name
{
text: int_name;
font-size: 14;
text-color: #5f5f5f;
z-index: 20;
}

View file

@ -0,0 +1,307 @@
line[highway=bus_stop]
{
casing-width: 0;
}
node[highway=bus_stop],
node[railway=tram_stop],
node[railway=station],
node[railway=halt],
area[highway=bus_stop],
area[railway=tram_stop],
area[railway=station],
area[railway=halt],
{
text-position: center;
}
area|z16[highway=bus_stop],
node|z16[highway=bus_stop],
area|z15[railway=tram_stop],
node|z15[railway=tram_stop]
{
font-size: 10;
text-halo-radius: 2;
text: name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
}
area|z16[highway=bus_stop]::int_name,
node|z16[highway=bus_stop]::int_name,
area|z15[railway=tram_stop]::int_name,
node|z15[railway=tram_stop]::int_name
{
font-size: 9;
text-halo-radius: 2;
text: int_name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
z-index: 20;
}
*|z17-[highway=bus_stop],
*|z16[railway=tram_stop]
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
z-index: 20;
}
*|z17-[highway=bus_stop]::int_name,
*|z16[railway=tram_stop]::int_name
{
font-size: 10;
text-halo-radius: 2;
text: int_name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
z-index: 20;
}
area|z17-[amenity=bus_station]::int_name,
node|z17-[amenity=bus_station]::int_name
{
font-size: 10;
text-halo-radius: 2;
text: int_name;
text-color: #bfbfbf;
text-offset: 10;
text-halo-color: black;
z-index: 1;
}
area|z16[highway=bus_stop],
node|z16[highway=bus_stop]
{
icon-image: bus-mini.svg;
z-index: 20;
}
area|z16-[amenity=bus_station],
area|z17-[highway=bus_stop],
node|z16-[amenity=bus_station],
node|z17-[highway=bus_stop]
{
icon-image: bus.svg;
z-index: 20;
}
area|z17-[railway=tram_stop],
node|z17-[railway=tram_stop]
{
icon-image: tramway.svg;
}
area|z15-16[railway=tram_stop],
node|z15-16[railway=tram_stop]
{
icon-image: tramway-mini.svg;
}
line|z15-[railway=tram]::d1p2
{
color: #194819;
width: 2;
z-index: 561;
}
area|z15-[railway=halt],
area|z17-[railway=tram_stop],
node|z15-[railway=halt],
node|z17-[railway=tram_stop]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
}
area|z17-[railway=tram_stop]::int_name,
node|z17-[railway=tram_stop]::int_name
{
font-size: 12;
text-halo-radius: 2;
text: int_name;
text-color: #cfaf27;
text-offset: 10;
text-halo-color: black;
}
line|z15[railway=monorail]::d1p3,
line|z15[railway=tram]::d1p3
{
color: #b3f0b3;
width: 2;
z-index: 566;
dashes: 7.2,10.8;
linecap: butt;
}
line|z15-[railway=tram]
{
color: #b3f0b3;
width: 3.2;
z-index: 556;
}
line|z16-[railway=tram]::d1p3
{
color: #b3f0b3;
width: 2;
z-index: 566;
dashes: 9.6,14.4;
linecap: butt;
}
line|z14[railway=tram]::raildash
{
color: #a6f6a6;
width: 1.7;
z-index: 557;
dashes: 3.6,5.4;
linecap: butt;
}
line|z14[railway=tram]::railfill
{
color: #194819;
width: 1.7;
z-index: 556;
}
line|z14[railway=tram]::railborder
{
color: #a6f6a6;
width: 2;
z-index: 555;
}
line|z12-[railway=subway]
{
color: #f0f0b3;
width: 2;
z-index: 686;
dashes: 9.6,14.4;
linecap: butt;
opacity: 0.4;
}
area|z16-[railway=subway_entrance],
node|z16-[railway=subway_entrance]
{
icon-image: subway.svg;
}
line|z12-[railway=subway] {width:3; color: #f0f0b3; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway] {text-color: #cfaf27; text-position: center;}
node[railway=station][transport=subway]::int_name {text-color: #cfaf27; text-position: center;}
line|z12-[railway=subway][colour] {width:3; color: eval(tag("colour")); z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour] {text-color: eval(tag("colour"));}
node[railway=station][transport=subway][colour]::int_name {text-color: eval(tag("colour"));}
line|z12-[railway=subway][colour=red] {width:3; color: #22ffff; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=red] {text-color: #22ffff;}
node[railway=station][transport=subway][colour=red]::int_name {text-color: #22ffff;}
line|z12-[railway=subway][colour=blue] {width:3; color: #f8d776; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=blue] {text-color: #f8d776;}
node[railway=station][transport=subway][colour=blue]::int_name {text-color: #f8d776;}
line|z12-[railway=subway][colour=purple] {width:3; color: #74af63; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=purple] {text-color: #74af63;}
node[railway=station][transport=subway][colour=purple]::int_name {text-color: #74af63;}
line|z12-[railway=subway][colour=orange] {width:3; color: #0088ff; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=orange] {text-color: #0088ff;}
node[railway=station][transport=subway][colour=orange]::int_name {text-color: #0088ff;}
line|z12-[railway=subway][colour=green] {width:3; color: #ff99ff; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=green] {text-color: #ff99ff;}
node[railway=station][transport=subway][colour=green]::int_name {text-color: #ff99ff;}
line|z12-[railway=subway][colour=brown] {width:3; color: #4488ff; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=brown] {text-color: #4488ff;}
node[railway=station][transport=subway][colour=brown]::int_name {text-color: #4488ff;}
line|z12-[railway=subway][colour=yellow] {width:3; color: #0839ff; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=yellow] {text-color: #0839ff;}
node[railway=station][transport=subway][colour=yellow]::int_name {text-color: #0839ff;}
node|z12[railway=station][transport=subway],
area|z12[railway=station][transport=subway]
{
font-size: 10;
text-halo-radius: 2;
text: name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
node|z12[railway=station][transport=subway]::int_name,
area|z12[railway=station][transport=subway]::int_name
{
font-size: 9;
text-halo-radius: 2;
text: int_name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
node|z13-14[railway=station][transport=subway],
area|z13-14[railway=station][transport=subway]
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
node|z13-14[railway=station][transport=subway]::int_name,
area|z13-14[railway=station][transport=subway]::int_name
{
font-size: 10;
text-halo-radius: 2;
text: int_name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
node|z15-[railway=station][transport=subway],
area|z15-[railway=station][transport=subway]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
node|z15-[railway=station][transport=subway]::int_name,
area|z15-[railway=station][transport=subway]::int_name
{
font-size: 11;
text-halo-radius: 2;
text: int_name;
text-offset: 10;
text-halo-color: #070300;
z-index: 170;
-x-kot-layer: top;
}
area|z12-14[railway=station][transport=subway],
node|z12-14[railway=station][transport=subway]
{
icon-image: subway-station-s.svg;
}
area|z15[railway=station][transport=subway],
node|z15[railway=station][transport=subway]
{
icon-image: subway-station-m.svg;
}
area|z16-[railway=station][transport=subway],
node|z16-[railway=station][transport=subway]
{
icon-image: subway-station-l.svg;
}

View file

@ -0,0 +1,35 @@
*[highway=motorway],
*[highway=motorway_link],
area[area:highway=motorway]
{
fill-color: #8AC;
color: #8AC;
text-halo-color: #8AC;
}
*[highway=trunk],
*[highway=trunk_link],
area[area:highway=trunk]
{
fill-color: #9D9;
color: #9D9;
text-halo-color: #9D9;
}
*[highway=primary],
*[highway=primary_link],
area[area:highway=primary]
{
fill-color: #D99;
color: #D99;
text-halo-color: #D99;
}
*[highway=secondary],
*[highway=secondary_link],
area[area:highway=secondary]
{
fill-color: #FDA;
color: #FDA;
text-halo-color: #FDA;
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,85 @@
*|z16-[shop]
{
text-position: center
}
area|z17-[shop][shop!=no],
node|z17-[shop][shop!=no],
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-offset: 10;
text-halo-color: black;
z-index: 1;
}
area|z16-[shop=car_repair],
node|z16-[shop=car_repair]
{
icon-image: car_repair.svg;
}
area|z16-[shop=kiosk],
node|z16-[shop=kiosk]
{
icon-image: kiosk.svg;
}
area|z16-[shop=bakery],
node|z16-[shop=bakery]
{
icon-image: bakery.svg;
}
area|z16-[shop=convenience],
area|z16-[shop=mall],
area|z16-[shop=doityourself],
area|z16-[shop=supermarket],
area|z16-[shop=department_store],
area|z16-[shop=furniture],
area|z16-[shop=alcohol],
area|z17-[shop=bicycle],
area|z17-[shop=florist],
area|z17-[shop=butcher],
area|z17-[shop=books],
area|z17-[shop=electronics],
area|z17-[shop=shoes],
area|z17-[shop=sports],
area|z17-[shop=beauty],
area|z17-[shop=mobile_phone],
node|z16-[shop=convenience],
node|z16-[shop=mall],
node|z16-[shop=doityourself],
node|z16-[shop=supermarket],
node|z16-[shop=department_store],
node|z16-[shop=furniture],
node|z16-[shop=alcohol],
node|z17-[shop=bicycle],
node|z17-[shop=florist],
node|z17-[shop=butcher],
node|z17-[shop=books],
node|z17-[shop=electronics],
node|z17-[shop=shoes],
node|z17-[shop=sports],
node|z17-[shop=beauty],
node|z17-[shop=mobile_phone],
{
icon-image: supermarket.svg;
}
area|z16-[shop=hairdresser],
node|z16-[shop=hairdresser]
{
icon-image: hairdresser.svg;
}
area|z16-[shop=clothes],
node|z16-[shop=clothes]
{
icon-image: clothes.svg;
}

View file

@ -0,0 +1,143 @@
*[sport]
{
text-position: center;
}
area|z12-[leisure=sports_centre],
area|z12-[leisure=stadium],
area|z12-[leisure=track]
{
fill-color: #2f173b;
}
area|z17-[leisure=sports_centre],
area|z17-[leisure=stadium],
node|z17-[leisure=stadium],
node|z17-[leisure=sports_centre]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-color: #bfbfbf;
text-halo-color: black;
}
area|z13-[leisure=dog_park][sport=tennis],
area|z13-[leisure=pitch][sport=tennis],
area|z13-[leisure=playground][sport=tennis],
area|z13-[leisure=playing_fields][sport=tennis]
{
fill-color: #224d67;
}
area|z17-[sport=gymnastics],
area|z17-[sport=multi],
area|z17-[sport=skiing],
node|z17-[sport=gymnastics],
node|z17-[sport=multi],
node|z17-[sport=skiing]
{
icon-image: gymnastics-borderless.svg;
}
area|z17-[leisure=playground],
node|z17-[leisure=playground]
{
icon-image: playground.svg;
}
area|z17-[sport=diving],
area|z17-[sport=scuba_diving],
node|z17-[sport=diving],
node|z17-[sport=scuba_diving]
{
icon-image: diving-borderless.svg;
}
area|z17-[sport=cricket],
node|z17-[sport=cricket]
{
icon-image: cricket-borderless.svg;
}
area|z17-[sport=equestrian],
node|z17-[sport=equestrian]
{
icon-image: equestrian-borderless.svg;
}
area|z17-[sport=curling],
node|z17-[sport=curling]
{
icon-image: curling-borderless.svg;
}
area|z17-[sport=american_football],
area|z17-[sport=australian_football],
area|z17-[sport=football],
node|z17-[sport=american_football],
node|z17-[sport=australian_football],
node|z17-[sport=football]
{
icon-image: football-borderless.svg;
}
area|z17-[sport=swimming],
node|z17-[sport=swimming]
{
icon-image: swimming-borderless.svg;
}
area|z17-[sport=tennis],
node|z17-[sport=tennis]
{
icon-image: tennis-borderless.svg;
}
area|z17-[sport=soccer],
node|z17-[sport=soccer]
{
icon-image: soccer-borderless.svg;
}
area|z17-[sport=shooting],
node|z17-[sport=shooting]
{
icon-image: shooting-borderless.svg;
}
area|z17-[sport=handball],
node|z17-[sport=handball]
{
icon-image: handball-borderless.svg;
}
area|z17-[sport=golf],
node|z17-[sport=golf],
area|z17-[leisure=golf_course],
node|z17-[leisure=golf_course]
{
icon-image: golf-course.svg;
}
area|z17-[sport=baseball],
node|z17-[sport=baseball]
{
icon-image: baseball-borderless.svg;
}
area|z17-[sport=athletics],
node|z17-[sport=athletics]
{
icon-image: athletics-borderless.svg;
}
area|z17-[sport=bowls],
node|z17-[sport=bowls]
{
icon-image: bowls-borderless.svg;
}
area|z17-[sport=archery],
node|z17-[sport=archery]
{
icon-image: archery-borderless.svg;
}
area|z17-[sport=basketball],
node|z17-[sport=basketball]
{
icon-image: basketball-borderless.svg;
}
line|z15-[marking=sport]
{
width: 0.5;
color: black;
}
line|z15-[marking=sport][colour?]
{
color: eval(tag("colour"));
}

View file

@ -0,0 +1,488 @@
node|z1-[place=ocean]
{
text: name;
font-size:8;
text-color:#b6892e;
z-index:-1
}
node|z2-[place=ocean]
{
font-size:9;
}
node|z5-[place=ocean]
{
font-size:10;
}
node|z7-[place=ocean]
{
font-size:11;
}
node|z3-[place=sea]
{
text: name;
font-size: 8;
text-color: #b6892e;
}
node|z7-[place=sea]
{
font-size: 10;
}
node|z9-[place=sea]
{
font-size: 11;
}
area|z16-[amenity=fountain],
area|z12-[landuse=basin],
area|z12-[landuse=reservoir],
area|z13-[leisure=swimming_pool],
area|z10-[natural=lake],
area|z10-[natural=pond],
area|z10-[natural=water],
area|z10-[waterway=dock],
area|z10-[waterway=riverbank],
area|z14-[natural=bay],
{
fill-color: #462b2b;
z-index: 100;
}
line|z10[waterway=river]
{
color: #462b2b;
width: 0.5;
}
area|z13-[leisure=water_park],
line|z11[waterway=river]
{
color: #462b2b;
width: 1;
}
line|z12[waterway=river]
{
color: #462b2b;
width: 2.5;
}
area|z14-[natural=wetland],
area|z12-[natural=wetland][wetland=bog]
{
fill-color: #5f3c47;
}
line|z12[waterway=drain]
{
color: #462b2b;
width: 1;
z-index: 67;
}
line|z12[waterway=ditch]
{
color: #462b2b;
width: 0.3;
z-index: 68;
}
line|z12[waterway=stream]
{
color: #462b2b;
width: 0.75;
z-index: 65;
}
line|z12[waterway=canal]
{
color: #462b2b;
width: 2.5;
}
line|z13[waterway=drain]
{
color: #462b2b;
width: 1.5;
z-index: 77;
}
line|z13[waterway=river]
{
color: #462b2b;
width: 3;
}
area|z11-[natural=water]
{
text: name;
font-size: 10;
text-color: #af8315;
}
area|z14[natural=water]
{
text: name;
font-size: 11;
}
area|z15[natural=water]
{
text: name;
font-size: 12;
}
area|z16-[natural=water]
{
text: name;
font-size: 16;
}
line|z13[waterway=ditch]
{
color: #462b2b;
width: 0.4;
z-index: 78;
}
line|z13[waterway=stream]
{
color: #462b2b;
width: 1;
z-index: 75;
}
line|z13[waterway=canal]
{
color: #462b2b;
width: 3;
}
line|z14[natural=spring],
line|z14[waterway=river]
{
color: #462b2b;
width: 4;
}
line|z14[waterway=stream][intermittent=yes]
{
color: #462b2b;
width: 1;
z-index: 100;
dashes: 2.4,0.8;
linecap: butt;
}
line|z14[waterway=dam]
{
color: #dfdfdf;
width: 0.38;
z-index: 124;
}
line|z14[waterway=lock]
{
color: #070707;
width: 5;
z-index: 88;
casing-width: 0.5;
casing-color: #dfdfdf;
}
line|z11-13[waterway=river]
{
text: name;
font-size: 10;
text-color: #af8315;
}
line|z14-[natural=spring],
line|z14-[waterway=canal],
line|z14-[waterway=river]
{
text: name;
font-size: 12;
text-color: #af8315;
}
line|z14[waterway=canal]
{
color: #462b2b;
width: 4;
}
line|z14[waterway=drain]
{
color: #462b2b;
width: 2.3;
}
line|z14[waterway=ditch]
{
color: #462b2b;
width: 0.3;
z-index: 104;
}
line|z14[waterway=stream]
{
color: #462b2b;
width: 1;
z-index: 101;
}
line|z14[waterway=stream][intermittent=ephemeral]
{
color: #462b2b;
width: 1;
z-index: 99;
dashes: 1.6,1.6;
linecap: butt;
}
line|z14[waterway=weir]
{
color: #ffffbb;
width: 0.25;
z-index: 123;
}
line|z15[waterway=weir]
{
color: #ffffbb;
width: 1;
z-index: 128;
}
line|z15[waterway=canal]
{
color: #462b2b;
width: 4;
}
line|z15[waterway=stream][intermittent=yes]
{
color: #462b2b;
width: 2;
dashes: 2.4,0.8;
linecap: butt;
}
line|z15[waterway=ditch]
{
color: #462b2b;
width: 0.6;
z-index: 109;
}
line|z15[waterway=stream]
{
color: #462b2b;
width: 2;
z-index: 106;
}
line|z15[waterway=stream][intermittent=ephemeral]
{
color: #462b2b;
width: 2;
z-index: 104;
dashes: 1.6,1.6;
linecap: butt;
}
line|z15[waterway=lock]
{
color: #070707;
width: 9;
z-index: 92;
casing-width: 0.5;
casing-color: #dfdfdf;
}
line|z15[natural=spring],
line|z15[waterway=river]
{
color: #462b2b;
width: 5;
}
line|z15[waterway=drain]
{
color: #462b2b;
width: 2.8;
z-index: 108;
casing-width: 0.35;
casing-color: #4f4f4f;
}
line|z15[waterway=dam]
{
color: #dfdfdf;
width: 1.5;
z-index: 129;
}
line|z15[man_made=breakwater]
{
color: #8f8f8f;
width: 2;
}
line|z16[waterway=lock]
{
color: #070707;
width: 10;
z-index: 94;
casing-width: 1;
casing-color: #dfdfdf;
}
line|z16[waterway=dam]
{
color: #dfdfdf;
width: 3;
z-index: 131;
}
line|z16[waterway=drain]
{
width: 4;
z-index: 110;
color: #462b2b;
casing-width: 0.6;
casing-color: #4f4f4f;
}
line|z15-[waterway=ditch],
line|z15-[waterway=drain],
line|z15-[waterway=stream]
{
text: name;
font-size: 12;
text-color: #af8315;
}
line|z16[waterway=stream][intermittent=yes]
{
color: #462b2b;
width: 2;
dashes: 2.4,0.8;
linecap: butt;
}
area|z17-[amenity=drinking_water],
node|z17-[amenity=drinking_water]
{
icon-image: drinking_water.svg;
}
line|z16[man_made=breakwater]
{
color: #8f8f8f;
width: 4;
z-index: 854;
}
area|z12-[man_made=wastewater_plant]
{
fill-position: background;
}
area|z12-[man_made=wastewater_plant]
{
fill-color: #1b1b1b;
}
line|z16[waterway=stream]
{
color: #462b2b;
width: 2;
z-index: 108;
}
line|z16[natural=spring],
line|z16[waterway=river]
{
color: #462b2b;
width: 8;
}
line|z16[waterway=canal]
{
color: #462b2b;
width: 4.8;
}
line|z16[waterway=ditch]
{
color: #462b2b;
width: 0.6;
z-index: 111;
}
line|z16[waterway=stream][intermittent=ephemeral]
{
color: #462b2b;
width: 2;
z-index: 106;
dashes: 1.6,1.6;
linecap: butt;
}
line|z16[waterway=weir]
{
color: #ffffbb;
width: 2;
z-index: 130;
}
line|z17-[waterway=canal]
{
width: 6.4;
color: #462b2b;
casing-width: 0.8;
casing-color: #4f4f4f;
}
line|z17-[waterway=lock]
{
color: #070707;
width: 12;
z-index: 96;
casing-width: 2;
casing-color: #dfdfdf;
}
line|z17-[natural=spring],
line|z17-[waterway=river]
{
color: #462b2b;
width: 16;
}
line|z17-[waterway=weir]
{
color: #ffffbb;
width: 3;
z-index: 132;
}
line|z17-[waterway=ditch]
{
color: #462b2b;
width: 0.8;
z-index: 113;
}
line|z17-[waterway=stream]
{
color: #462b2b;
width: 2.2;
z-index: 110;
}
line|z17-[waterway=stream][intermittent=yes]
{
color: #462b2b;
width: 2.2;
z-index: 108;
dashes: 2.4,0.8;
linecap: butt;
}
line|z17-[man_made=breakwater]
{
color: #8f8f8f;
width: 6.4;
z-index: 913;
}
line|z17-[waterway=stream][intermittent=ephemeral]
{
color: #462b2b;
width: 2.2;
z-index: 109;
dashes: 1.6,1.6;
linecap: butt;
}
line|z17-[waterway=drain]
{
width: 6.4;
z-index: 112;
color: #462b2b;
casing-width: 0.8;
casing-color: #4f4f4f;
}
line|z17-[waterway=dam]
{
color: #dfdfdf;
width: 4;
z-index: 133;
}
area[waterway=riverbank],
line[waterway=river],
line[waterway=canal]
{
z-index: 20;
}
line[waterway]
{
text-halo-color: eval(prop("color"));
}
line[waterway]
{
text-position: line;
}
area|z11-[natural=lake],
area|z12-14[natural=pond],
node|z11-[natural=lake],
node|z12-14[natural=pond]
{
text: name;
font-size: 12;
text-color: #af8f2f;
}
node|z14-[natural=waterfall]
{
icon-image: waterfall.svg;
text-offset: 10;
font-size: 12;
text: name;
text-color: yellow;
}

3987
data/styles/ink_dark.mapcss Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff