Updated nondrape styles (20151103)

This commit is contained in:
kshalnev 2015-11-03 22:59:33 +03:00
parent 488a71d5d5
commit e8156f18f3
2 changed files with 703 additions and 18 deletions

View file

@ -35,6 +35,13 @@ node|z3[place=country]
text-color: @country_label;
z-index: 1000;
}
node|z3[place=country]::int_name
{
text: int_name;
font-size: 8.5;
text-color: @country_label;
z-index: 1000;
}
node|z4[place=country]
{
@ -43,6 +50,13 @@ node|z4[place=country]
text-color: @country_label;
z-index: 1000;
}
node|z4[place=country]::int_name
{
text: name;
font-size: 12;
text-color: @country_label;
z-index: 1000;
}
node|z5[place=country]
{
@ -51,6 +65,13 @@ node|z5[place=country]
text-color: @country_label;
z-index: 1000;
}
node|z5[place=country]::int_name
{
text: int_name;
font-size: 14;
text-color: @country_label;
z-index: 1000;
}
node|z6-[place=country]
{
@ -59,6 +80,13 @@ node|z6-[place=country]
text-color: @country_label;
z-index: 1000;
}
node|z6-[place=country]::int_name
{
text: name;
font-size: 16;
text-color: @country_label;
z-index: 1000;
}
/* Z-INDEXES */
@ -108,6 +136,16 @@ node|z4[place=city][capital!=2][population>=1000000],
text-halo-color: @label_halo_medium;
z-index: 1000;
}
node|z4[place=city][capital!=2][population>=1000000]::int_name
{
font-size: 8;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 1000;
}
node|z4[place=city][capital=2],
{
icon-image: star-s.svg;
@ -120,6 +158,17 @@ node|z4[place=city][capital=2],
text-halo-color: @label_halo_medium;
z-index: 4000;
}
node|z4[place=city][capital=2]::int_name
{
text-offset: 8;
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 4000;
}
/* CITIES ZOOM 5*/
@ -137,6 +186,17 @@ node|z4[place=city][capital=2],
icon-image: dot-s.svg;
text-offset: 3;
*/
node|z5[place=city][capital!=2][population>=150000]::int_name
{
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 1000;
}
node|z5[place=city][capital=2]{
icon-image: star-m.svg;
@ -149,6 +209,16 @@ node|z5[place=city][capital=2]{
text-halo-color: @label_halo_medium;
}
node|z5[place=city][capital=2]::int_name {
text-offset: 13;
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
}
/*
node|z5[place=city][capital=3],
node|z5[place=city][capital=4] {
@ -177,6 +247,16 @@ node|z6[place=city][capital!=2][population>=50000],
text-halo-color: @label_halo_medium;
z-index: 1000;
}
node|z6[place=city][capital!=2][population>=50000]::int_name
{
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 1000;
}
/*
icon-image: dot-s.svg;
@ -194,6 +274,16 @@ node|z6[place=city][capital=2] {
text-halo-color: @label_halo_medium;
z-index: 9000;
}
node|z6[place=city][capital=2]::int_name {
text-offset: 13;
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 9000;
}
/*
node|z6[place=city][capital=3],
@ -226,6 +316,16 @@ node|z7[place=city][capital!=2][population>=40000],
text-halo-color: @label_halo_medium;
z-index: 5000;
}
node|z7[place=city][capital!=2][population>=40000]::int_name
{
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.6;
text-halo-color: @label_halo_medium;
z-index: 5000;
}
node|z7[place=city][capital=2]{
icon-image: star-l.svg;
@ -238,6 +338,17 @@ node|z7[place=city][capital=2]{
text-halo-color: @label_halo_medium;
z-index: 9000;
}
node|z7[place=city][capital=2]::int_name {
text-offset: 15;
font-size: 10;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.6;
text-halo-color: @label_halo_medium;
z-index: 9000;
}
node|z7[place=state]
{
text: name;
@ -246,6 +357,15 @@ node|z7[place=state]
z-index: -10;
}
node|z7[place=state]::int_name
{
text: int_name;
font-size: 10;
text-color: @state_name;
z-index: -10;
}
/* CITIES ZOOM 8*/
node|z8[place=city][capital!=2][population>=40000],
{
@ -256,6 +376,16 @@ node|z8[place=city][capital!=2][population>=40000],
text-halo-opacity: 0.6;
text-halo-color: @label_halo_medium;
z-index: 3000;
}
node|z8[place=city][capital!=2][population>=40000]::int_name
{
font-size: 10;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.6;
text-halo-color: @label_halo_medium;
z-index: 3000;
}
/*
icon-image: dot-m.svg;
@ -275,12 +405,29 @@ node|z8[place=city][capital=2] {
z-index: 9000;
}
node|z8[place=city][capital=2]::int_name {
text-offset: 5;
font-size: 11;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.6;
text-halo-color: @label_halo_medium;
z-index: 9000;
}
node|z8[place=town][population>=40000] {
font-size: 10;
text: name;
text-color: @city_label;
z-index: 2000;
}
node|z8[place=town][population>=40000]::int_name {
font-size: 9;
text: int_name;
text-color: @city_label;
z-index: 2000;
}
node|z8[place=state]
{
text: name;
@ -288,6 +435,15 @@ node|z8[place=state]
text-color: @state_name;
z-index: -10;
}
node|z8[place=state]::int_name
{
text: int_name;
font-size: 11;
text-color: @state_name;
z-index: -10;
}
/* ZOOM 9 */
node|z9[place=city] {
@ -302,6 +458,18 @@ node|z9[place=city] {
text-offset: 4;
*/
}
node|z9[place=city]::int_name {
font-size: 10;
text: int_name;
text-color: @label_dark;
text-halo-radius: 0.5;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
/*
icon-image: dot-s.svg;
text-offset: 4;
*/
}
node|z9[place=city][capital=2] {
icon-image: star-l.svg;
@ -314,6 +482,16 @@ node|z9[place=city][capital=2] {
text-halo-color: @label_halo_medium;
z-index: 3900;
}
node|z9[place=city][capital=2]::int_name {
text-offset: 3;
font-size: 11;
text: int_name;
text-color: @label_dark;
text-halo-radius: 0.5;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
z-index: 3900;
}
node|z9[place=town][population>=20000] {
font-size: 10;
@ -323,6 +501,14 @@ node|z9[place=town][population>=20000] {
text-halo-opacity: 0.5;
text-halo-color: @label_halo_bg;
}
node|z9[place=town][population>=20000]::int_name {
font-size: 8;
text: int_name;
text-color: @city_label;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_bg;
}
node|z9[place=state]
{
@ -332,6 +518,15 @@ node|z9[place=state]
z-index: -10;
}
node|z9[place=state]::int_name
{
text: int_name;
font-size: 12;
text-color: @state_name;
z-index: -10;
}
/* ZOOM 10 */
@ -344,6 +539,15 @@ node|z10[place=city] {
text-halo-color: @label_halo_light;
z-index: 2000;
}
node|z10[place=city]::int_name {
font-size: 11;
text: int_name;
text-color: @label_medium;
text-halo-radius:1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 2000;
}
node|z10[place=city][capital=2]{
icon-image: star-l.svg;
@ -356,6 +560,16 @@ node|z10[place=city][capital=2]{
text-halo-color: @label_halo_light;
z-index: 9000;
}
node|z10[place=city][capital=2]::int_name {
text-offset: 3;
font-size: 11;
text: int_name;
text-color: @label_dark;
text-halo-radius:1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 9000;
}
node|z10[place=town] {
font-size: 10;
@ -366,7 +580,16 @@ node|z10[place=town] {
text-halo-color: @label_halo_bg;
z-index: 2000;
}
node|z9[place=state]
node|z10[place=town]::int_name {
font-size: 9;
text: int_name;
text-color: @city_label;
text-halo-radius: 1;
text-halo-opacity: 1;
text-halo-color: @label_halo_bg;
z-index: 2000;
}
node|z10[place=state]
{
text: name;
font-size: 12;
@ -374,6 +597,14 @@ node|z9[place=state]
z-index: -10;
}
node|z10[place=state]::int_name
{
text: int_name;
font-size: 11;
text-color: @state_name;
z-index: -10;
}
/* ZOOM 11 */
@ -386,6 +617,15 @@ node|z11[place=city] {
text-halo-color: @label_halo_light;
z-index: 4000;
}
node|z11[place=city]::int_name {
font-size: 13;
text: int_name;
text-color: @label_dark;
text-halo-radius:1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 4000;
}
node|z11[place=city][capital=2]{
icon-image: star-l.svg;
@ -398,6 +638,17 @@ node|z11[place=city][capital=2]{
text-halo-color: @label_halo_light;
z-index: 3900;
}
node|z11[place=city][capital=2]::int_name {
icon-image: star-l.svg;
text-offset: 4;
font-size: 13;
text: int_name;
text-color: @label_dark;
text-halo-radius:1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 3900;
}
node|z11[place=town] {
font-size: 12;
text: name;
@ -406,6 +657,14 @@ node|z11[place=town] {
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
}
node|z11[place=town]::int_name {
font-size: 10;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
}
node|z11[place=village] {
font-size: 10;
@ -427,6 +686,14 @@ node|z12[place=city] {
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z12[place=city]::int_name {
font-size: 13;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z12[place=city][capital=2]{
icon-image: star-l.svg;
@ -439,6 +706,17 @@ node|z12[place=city][capital=2]{
text-halo-color: @label_halo_light;
z-index: 3900;
}
node|z12[place=city][capital=2]::int_name {
icon-image: star-l.svg;
text-offset: 4;
font-size: 15;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 3900;
}
node|z12[place=town] {
font-size: 14;
@ -448,6 +726,14 @@ node|z12[place=town] {
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
}
node|z12[place=town]::int_name {
font-size: 12;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_medium;
}
node|z12[place=village] {
font-size: 12;
@ -457,6 +743,15 @@ node|z12[place=village] {
text-halo-color: @city_halo;
}
node|z12[place=village]::int_name {
font-size: 11;
text: int_name;
text-color: @city_label;
text-halo-radius: 1;
text-halo-color: @city_halo;
}
/* ZOOM 13 */
node|z13-17[place=town] {
@ -467,6 +762,14 @@ node|z13-17[place=town] {
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z13-17[place=town]::int_name {
font-size: 12;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z13-17[place=village] {
@ -479,6 +782,16 @@ node|z13-17[place=village] {
z-index: 1;
}
node|z13-17[place=village]::int_name {
font-size: 12;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 1;
}
node|z13-14[place=city] {
font-size: 14;
text: name;
@ -488,6 +801,15 @@ node|z13-14[place=city] {
text-halo-color: @label_halo_light;
z-index: 1;
}
node|z13-14[place=city]::int_name {
font-size: 13;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 1;
}
node|z13-14[place=city][capital=2] {
icon-image: star-l.svg;
@ -500,6 +822,16 @@ node|z13-14[place=city][capital=2] {
text-halo-color: @label_halo_light;
z-index: 1;
}
node|z13-14[place=city][capital=2]::int_name {
text-offset: 4;
font-size: 15;
text: int_name;
text-color: @label_medium;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 1;
}
node|z13-[place=hamlet] {
font-size: 12;
@ -783,12 +1115,28 @@ node|z12[place=suburb]
font-size: 10;
text-color: @district_label;
}
node|z12[place=suburb]::int_name
{
text: int_name;
font-size: 9;
text-color: @district_label;
}
node|z13-14[place=suburb]
{
text: name;
font-size: 11;
text-color: @district_label;
}
node|z13-14[place=suburb]::int_name
{
text: name;
font-size: 10;
text-color: @district_label;
}
/* SMALL LOCALITIES */
node|z14-[place=locality],
@ -801,6 +1149,14 @@ node|z8-9[place=region],
text-color: @district_label;
}
node|z13-[place=locality]::int_name,
node|z13-[place=neighbourhood]::int_name,
{
text: int_name;
font-size: 10;
text-color: @district_label;
}
/* BUILDINGS LABELS */
@ -829,6 +1185,18 @@ node|z17[addr:housenumber][addr:street]
z-index: 300;
}
area|z17[building]::int_name,
node|z17[building]::int_name,
area|z17[addr:housenumber][addr:street]::int_name,
node|z17[addr:housenumber][addr:street]::int_name
{
text: int_name;
font-size: 8;
text-color: @building_label;
text-position: center;
z-index: 300;
}
area|z18-[building],
node|z18-[building],
@ -842,6 +1210,18 @@ node|z18-[addr:housenumber][addr:street]
z-index: 1000;
}
area|z18-[building]::int_name,
node|z18-[building]::int_name,
area|z18-[addr:housenumber][addr:street]::int_name,
node|z18-[addr:housenumber][addr:street]::int_name
{
text: name;
font-size: 9;
text-color: @building_label;
text-position: center;
z-index: 1000;
}
node|z18-[entrance]
{
font-size: 10;
@ -1065,6 +1445,18 @@ area|z14[leisure=park][name] {
area|z14[leisure=park][!name] {
}
area|z14[leisure=park][name]::int_name {
text-offset: 18;
text: int_name;
font-size: 10;
text-color: @park_label;
text-halo-color: @label_halo_light;
text-halo-radius: 0.4;
text-halo-opacity: 0.4;
}
area|z15[leisure=park][name], {
icon-image: park-m.svg;
text-offset: 8;
@ -1075,6 +1467,15 @@ area|z15[leisure=park][name], {
text-halo-radius: 0.4;
text-halo-opacity: 0.4;
}
area|z15[leisure=park][name]::int_name, {
text-offset: 18;
text: int_name;
text-color: @park_label;
text-halo-color: @label_halo_light;
text-halo-radius: 0.4;
text-halo-opacity: 0.4;
}
/*
area|z15[leisure=garden][name] {
icon-image: garden-m.svg;
@ -1102,6 +1503,7 @@ area|z16[leisure=park][name]{
text-halo-color: @label_halo_light;
text-halo-radius: 0.5;
}
area|z16[leisure=garden][name] {
icon-image: garden-m.svg;
text-offset: 10;
@ -1116,6 +1518,19 @@ area|z16[leisure=park][!name],
area|z16[leisure=garden][!name] {
}
area|z16[leisure=park][name]::int_name,
area|z16[leisure=garden][name]::int_name {
text-offset: 18;
text: int_name;
font-size: 11;
text-color: @park_label;
text-halo-opacity: 0.4;
text-halo-color: @label_halo_light;
text-halo-radius: 0.5;
}
area|z17[leisure=park][name] {
icon-image: park-l.svg;
text-offset: 10;
@ -1142,6 +1557,20 @@ area|z17[leisure=park][!name] {
area|z17[leisure=garden][!name] {
}
area|z17[leisure=park][name]::int_name,
area|z17[leisure=garden][name]::int_name
{
text-offset: 10;
text: int_name;
font-size: 13;
text-color: @park_label;
text-halo-opacity: 0.4;
text-halo-color: @label_halo_light;
text-halo-radius: 0.5;
}
area|z18-[leisure=park] {
icon-image: park-l.svg;
text-offset: 10;
@ -1163,6 +1592,19 @@ area|z18-[leisure=garden] {
text-halo-radius: 0.5;
}
area|z18-[leisure=park]::int_name,
area|z18-[leisure=garden]::int_name {
text-offset: 18;
text: int_name;
font-size: 13;
text-color: @park_label;
text-halo-opacity: 0.4;
text-halo-color: @label_halo_light;
text-halo-radius: 0.5;
}
/* BEACH LABELS */
area|z15-[leisure=beach_resort],

View file

@ -250,6 +250,18 @@ node|z14[railway=halt] {
text-halo-color: @label_halo_light;
}
node|z14[railway=station]::int_name,
node|z14[railway=halt]::int_name {
text-offset: 6;
z-index: 5000;
font-size: 10;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z15[railway=station],
node|z15[railway=halt] {
icon-image: train-m.svg;
@ -263,6 +275,18 @@ node|z15[railway=halt] {
text-halo-color: @label_halo_light;
}
node|z15[railway=station]::int_name,
node|z15[railway=halt]::int_name {
text-offset: 8;
z-index: 5000;
font-size: 10;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z16[railway=station],
node|z16[railway=halt] {
icon-image: train-l.svg;
@ -276,6 +300,18 @@ node|z16[railway=halt] {
text-halo-color: @label_halo_light;
}
node|z16[railway=station]::int_name,
node|z16[railway=halt]::int_name {
text-offset: 8;
font-size: 12;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z17-[railway=station],
node|z17-[railway=halt] {
icon-image: train-l.svg;
@ -289,6 +325,18 @@ node|z17-[railway=halt] {
text-halo-color: @label_halo_light;
}
node|z17-[railway=station]::int_name,
node|z17-[railway=halt]::int_name {
text-offset: 18;
font-size: 12;
z-index: 10000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
/* node|z16-[railway=level_crossing] { icon-image: railway-crossing.svg; } */
/* SUBWAY STATIONS - GENERIC STYLES */
@ -324,6 +372,19 @@ node|z15[railway=station][transport=subway] {
text-halo-color: @label_halo_light;
}
node|z15[railway=station][transport=subway]::int_name {
icon-image: subway-m.svg;
text-offset: 7;
z-index: 15000;
font-size: 11;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z16[railway=station][transport=subway] {
icon-image: subway-m.svg;
text-offset: 7;
@ -336,6 +397,28 @@ node|z16[railway=station][transport=subway] {
text-halo-color: @label_halo_light;
}
node|z16[railway=station][transport=subway]::int_name {
text-offset: 7;
font-size: 13;
z-index: 15000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z16[railway=station][transport=subway]::int_name {
text-offset: 7;
font-size: 13;
z-index: 15000;
text: name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z17-[railway=station][transport=subway] {
icon-image: subway-l.svg;
font-size: 13;
@ -347,18 +430,44 @@ node|z17-[railway=station][transport=subway] {
text-halo-color: @label_halo_light;
}
node|z17-[railway=station][transport=subway]::int_name {
font-size: 12;
z-index: 15000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z17[railway=subway_entrance] { icon-image: subway-entrance-s.svg; text-offset: 8; font-size: 13; z-index: 13000; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z17[railway=subway_entrance]::int_name { text-offset: 8; font-size: 13; z-index: 13000; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z18-[railway=subway_entrance] { icon-image: subway-entrance-s.svg; text-offset: 8; font-size: 13; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; z-index: 13000; }
node|z18-[railway=subway_entrance]::int_name { text-offset: 8; font-size: 12; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; z-index: 13000; }
/* MOSCOW SUBWAY */
node|z12[railway=station][transport=subway][city=moscow] { icon-image: subway-moscow-s.svg; z-index: 15000; }
node|z12[railway=station][transport=subway][city=moscow] {
icon-image: subway-moscow-s.svg;
z-index: 15000;
text-offset: 8;
z-index: 15000;
font-size: 10;
text: name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z13[railway=station][transport=subway][city=moscow] {
icon-image: subway-moscow-s.svg;
text-offset: 8;
text-offset: 5;
z-index: 15000;
font-size: 10;
text: name;
@ -368,37 +477,60 @@ node|z13[railway=station][transport=subway][city=moscow] {
text-halo-color: @label_halo_light;
}
/*
node|z13[railway=station][transport=subway][city=moscow]::int_name
{
font-size: 7;
text-halo-radius: 2;
text: int_name;
text-color: @label_dark;
text-offset: 10;
text-halo-color: @white;
z-index: 15000;
node|z13[railway=station][transport=subway][city=moscow]::int_name {
text-offset: 28;
z-index: 15000;
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
*/
node|z14[railway=station][transport=subway][city=moscow] { icon-image: subway-moscow-m.svg; text-offset: 8; z-index: 15000; font-size: 11; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light;}
node|z14[railway=station][transport=subway][city=moscow]::int_name { z-index: 15000; font-size: 10; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light;}
node|z15[railway=station][transport=subway][city=moscow] { icon-image: subway-moscow-m.svg; font-size: 11; }
node|z15[railway=station][transport=subway][city=moscow]::int_name { font-size: 10; text: int_name; }
node|z16[railway=station][transport=subway][city=moscow] { icon-image: none.svg; text: name; font-size: 10; text-color: @district_label; text-halo-radius: 0; }
node|z16[railway=station][transport=subway][city=moscow]::int_name { icon-image: none.svg; text: int_name; font-size: 9; text-color: @district_label; text-halo-radius: 0; }
node|z17-[railway=station][transport=subway][city=moscow] { icon-image: none.svg; text: name; font-size: 10; text-color: @district_label; text-halo-radius: 0; }
node|z17-[railway=station][transport=subway][city=moscow]::int_name { text: int_name; font-size: 9; text-color: @district_label; text-halo-radius: 0; }
/* MOSCOW SUBWAY ENTRANCES */
node|z16[railway=subway_entrance][city=moscow] { icon-image: subway-moscow-m.svg; text-offset: 8; z-index: 15000; font-size: 11; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z16[railway=subway_entrance][city=moscow]::int_name { icon-image: subway-moscow-m.svg; text-offset: 8; z-index: 15000; font-size: 10; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z17[railway=subway_entrance][city=moscow] { icon-image: subway-moscow-m.svg; font-size: 12; }
node|z17[railway=subway_entrance][city=moscow] { font-size: 11; text: int_name; }
node|z18-[railway=subway_entrance][city=moscow] { icon-image: subway-moscow-m.svg; font-size: 13; }
node|z18[railway=subway_entrance][city=moscow] { font-size: 12; text: int_name; }
/* SAINT PETERSBURG SUBWAY */
node|z12[railway=station][transport=subway][city=spb] { icon-image: subway-spb-s.svg; z-index: 15000; }
node|z13[railway=station][transport=subway][city=spb] { icon-image: subway-spb-s.svg; text-offset: 8; z-index: 15000; font-size: 10; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z12[railway=station][transport=subway][city=spb] { icon-image: subway-spb-s.svg; text-offset: 5; z-index: 15000; font-size: 10; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z13[railway=station][transport=subway][city=spb] { icon-image: subway-spb-s.svg; text-offset: 5; z-index: 15000; font-size: 10; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z13[railway=station][transport=subway][city=spb]::int_name { icon-image: subway-spb-s.svg; text-offset: 5; z-index: 15000; font-size: 10; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z14[railway=station][transport=subway][city=spb] { icon-image: subway-spb-s.svg; text-offset: 8; z-index: 15000; font-size: 10; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z14[railway=station][transport=subway][city=spb]::int_name { icon-image: subway-spb-s.svg; text-offset: 8; z-index: 15000; font-size: 10; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z15[railway=station][transport=subway][city=spb] { icon-image: subway-spb-m.svg; }
node|z16[railway=station][transport=subway][city=spb] { icon-image: none.svg; font-size: 10; text: name; text-color: @district_label; text-halo-radius: 0; }
node|z16[railway=station][transport=subway][city=spb]::int_name { font-size: 9; text: int_name; text-color: @district_label; text-halo-radius: 0; }
node|z17-[railway=station][transport=subway][city=spb] { icon-image: none.svg; font-size: 10; text: name; text-color: @district_label; text-halo-radius: 0; }
node|z17-[railway=station][transport=subway][city=spb]::int_name { font-size: 9; text: int_name; text-color: @district_label; text-halo-radius: 0; }
node|z16-[railway=subway_entrance][city=spb] { icon-image: subway-spb-m.svg; text-offset: 8; z-index: 15000; font-size: 13; text: name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z16-[railway=subway_entrance][city=spb]::int_name { z-index: 15000; font-size: 12; text: int_name; text-color: @label_dark; text-halo-radius: 1; text-halo-opacity: 0.5; text-halo-color: @label_halo_light; }
node|z17[railway=subway_entrance][city=spb] { icon-image: subway-spb-m.svg; }
node|z18-[railway=subway_entrance][city=spb] { icon-image: subway-spb-m.svg; }
@ -413,9 +545,9 @@ node|z18-[railway=subway_entrance][city=london] { icon-image: subway-london-m.sv
/* PARIS ICONS */
node|z113[railway=station][transport=subway][city=paris] { icon-image: none.svg; }
node|z14[railway=station][transport=subway][city=paris] { icon-image: subway-paris-s.svg; }
node|z15[railway=station][transport=subway][city=paris] { icon-image: subway-paris-m.svg; }
node|z15[railway=station][transport=subway][city=paris] { icon-image: subway-paris-m.svg;}
node|z16-[railway=station][transport=subway][city=paris] { icon-image: subway-paris-l.svg; }
node|z17-[railway=subway_entrance][city=paris] { icon-image: subway-paris-s.svg; }
node|z17-[railway=subway_entrance][city=paris] { icon-image: subway-paris-s.svg; z-index: }
/* BARCELONA ICONS */
node|z14[railway=station][transport=subway][city=barcelona] { icon-image: subway-barcelona-s.svg; }
@ -497,6 +629,20 @@ area|z17[railway=tram_stop]
text-halo-color: @label_halo_light;
}
node|z17[railway=tram_stop]::int_name,
area|z17[railway=tram_stop]::int_name
{
z-index: 4000;
text-offset: 8;
font-size: 9;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z18-[railway=tram_stop],
area|z18-[railway=tram_stop]
{
@ -512,6 +658,20 @@ area|z18-[railway=tram_stop]
text-halo-color: @label_halo_light;
}
node|z18-[railway=tram_stop]::int_name,
area|z18-[railway=tram_stop]::int_name
{
z-index: 4000;
text-offset: 8;
font-size: 9;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
/* BUS STOPS */
node|z17[highway=bus_stop],
@ -538,6 +698,23 @@ area|z16-17[public_transport=station]
text-halo-color: @label_halo_light;
}
node|z18-19[highway=bus_stop]::int_name,
area|z18-19[highway=bus_stop]::int_name,
node|z16-17[public_transport=station]::int_name,
area|z16-17[public_transport=station]::int_name
{
z-index: 9000;
text-offset: 10;
font-size: 9;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z15[amenity=bus_station], area|z16-[amenity=bus_station] {
icon-image: bus-l.svg;
}
@ -554,6 +731,18 @@ node|z16-17[amenity=bus_station], area|z16-[amenity=bus_station] {
text-halo-color: @label_halo_light;
}
node|z16-17[amenity=bus_station]::int_name, area|z16-[amenity=bus_station]::int_name {
z-index: 4000;
text-offset: 8;
font-size: 9;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z18[amenity=bus_station], area|z18[amenity=bus_station] {
icon-image: bus-l.svg;
z-index: 4000;
@ -567,6 +756,19 @@ node|z18[amenity=bus_station], area|z18[amenity=bus_station] {
text-halo-color: @label_halo_light;
}
node|z18[amenity=bus_station]::int_name, area|z18[amenity=bus_station]::int_name {
z-index: 4000;
text-offset: 8;
font-size: 9;
z-index: 5000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
node|z19-[amenity=bus_station], area|z19-[amenity=bus_station] {
icon-image: bus-l.svg;
z-index: 9000;
@ -580,6 +782,18 @@ node|z19-[amenity=bus_station], area|z19-[amenity=bus_station] {
text-halo-color: @label_halo_light;
}
node|z19-[amenity=bus_station]::int_name, area|z19-[amenity=bus_station]::int_name {
z-index: 9000;
text-offset: 10;
font-size: 9;
z-index: 9000;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
}
/* FERRY */
node|z14-15[amenity=ferry_terminal] {
@ -664,6 +878,20 @@ node|z11-14[aeroway=aerodrome][aerodrome=international]
z-index: 10000;
}
area|z11-14[aeroway=airport][aerodrome=international]::int_name,
area|z11-14[aeroway=aerodrome][aerodrome=international]::int_name,
node|z11-14[aeroway=airport][aerodrome=international]::int_name,
node|z11-14[aeroway=aerodrome][aerodrome=international]::int_name
{
font-size: 9;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 10000;
}
area|z15-[aeroway=airport],
area|z15-[aeroway=aerodrome],
node|z15-[aeroway=airport],
@ -680,6 +908,21 @@ node|z15-[aeroway=aerodrome]
z-index: 10000;
}
area|z15-[aeroway=airport]::int_name,
area|z15-[aeroway=aerodrome]::int_name,
node|z15-[aeroway=airport]::int_name,
node|z15-[aeroway=aerodrome]::int_name
{
text-offset: 8;
font-size: 14;
text: int_name;
text-color: @label_dark;
text-halo-radius: 1;
text-halo-opacity: 0.5;
text-halo-color: @label_halo_light;
z-index: 10000;
}
area|z10-11[aeroway=airport][aerodrome=international],
area|z10-11[aeroway=aerodrome][aerodrome=international] {
fill-opacity: 0.7;