]> mj.ucw.cz Git - leo.git/blobdiff - pruvodce.css
Průvodce: Styling
[leo.git] / pruvodce.css
index 69b7d7bb3b031e1d197584c29f600ccd57cc3a7a..d57125d6a2b0f4db746ccaaa493433a7ccae8293 100644 (file)
 /*** General settings ***/
 
 way::* {
+       color: #ccc;
        linejoin: round;
        linecap: round;
        casing-linejoin: round;
        casing-linecap: round;
 }
 
-/*
- * Assignment of z-indices:
- *
- *     0       default
- *     0.1     subtypes of landuse
- *     1.x     highways
- *     2.x     railways
- *     4       tourist routes
- *     5       icons
- *     9       hack:front
- *     10      power lines and similar overhead objects
- *
- * Assignment of major-z-indices:
- *
- *     1       (default for areas}
- *     1.1     water way casing
- *     1.2     water ways
- *     1.3     water areas
- *     2       (default for casing)
- *     2.9     (default for line patterns)
- *     3       (default for lines)
- *     4       (default for points)
- *     4.9     (default for line text)
- *     5       (default for point text)
- */
-
-/*** Highways ***/
-
-/*
-way[highway][area?!] {
-       color: #f00;
-       width: 0.3;
-}
-*/
-
-area[highway=residential],
-area[highway=unclassified],
-area[highway=service] {
-       fill-color: #fff;
-}
-
-area[highway=pedestrian],
-area[highway=footway],
-area[highway=path] {
-       fill-color: #ededed;
-}
-
-area[highway=track] {
-       fill-color: #dfcc66;
-}
+/*** Boundary ***/
 
-area[highway=platform],
-area[railway=platform] {
-       fill-color: #bbbbbb;
+relation[boundary=administrative] way {
+       color: #ccc;
+       width: 1;
+       z-index: 0.5;
+       linejoin: round;
+       linecap: round;
 }
 
-area[aeroway=runway],
-area[aeroway=taxiway],
-area[aeroway=helipad] {
-       fill-color: #bbc;
-       z-index: 1;
-}
+/*** Highways ***/
 
 way[highway=motorway_link] {
-       color: #809bc0;
-       width: 0.5;
-       casing-color: #506077;
-       casing-width: 0.1;
+       width: 0.4;
        z-index: 1.9;
 }
 
 way[highway=trunk_link] {
-       color: #a9dba9;
-       width: 0.25;
-       casing-color: #477147;
-       casing-width: 0.08;
+       width: 0.4;
        z-index: 1.8;
 }
 
 way[highway=primary_link] {
-       color: #ec989a;
-       width: 0.15;
-       casing-color: #8d4346;
-       casing-width: 0.05;
+       width: 0.4;
        z-index: 1.7;
 }
 
 way[highway=secondary_link] {
-       color: #fed7a5;
-       width: 0.1;
-       casing-color: #a37b48;
-       casing-width: 0.05;
+       width: 0.4;
        z-index: 1.6;
 }
 
 way[highway=tertiary_link] {
-       color: #ffffb3;
-       width: 0.07;
-       casing-color: #bbb;
-       casing-width: 0.05;
+       width: 0.4;
        z-index: 1.5;
 }
 
 way[highway=motorway] {
-       color: #809bc0;
-       width: 0.5;
-       casing-color: #506077;
-       casing-width: 0.1;
+       width: 0.4;
        z-index: 1.9;
 }
 
 way[highway=trunk] {
-       color: #a9dba9;
-       width: 0.25;
-       casing-color: #477147;
-       casing-width: 0.08;
+       width: 0.4;
        z-index: 1.8;
 }
 
 way[highway=primary] {
-       color: #ec989a;
-       width: 0.15;
-       casing-color: #8d4346;
-       casing-width: 0.05;
+       width: 0.4;
        z-index: 1.7;
 }
 
 way[highway=secondary] {
-       color: #fed7a5;
-       width: 0.1;
-       casing-color: #a37b48;
-       casing-width: 0.05;
+       width: 0.4;
        z-index: 1.6;
 }
 
 way[highway=tertiary] {
-       color: #ffffb3;
-       width: 0.07;
-       casing-color: #bbb;
-       casing-width: 0.05;
+       width: 0.2;
        z-index: 1.5;
 }
 
 way[highway=road] {
-       color: #ddd;
-       width: 0.07;
-       casing-color: #999;
-       casing-width: 0.05;
+       width: 0.2;
        z-index: 1;
 }
 
@@ -162,21 +79,68 @@ way[highway=residential],
 way[highway=unclassified],
 way[highway=road],
 way[highway=living_street] {
-       color: #fff;
-       width: 0.07;
-       casing-color: #999;
-       casing-width: 0.05;
+       width: 0.2;
        z-index: 1;
 }
 
 way[highway=service] {
-       color: #fff;
-       width: 0.05;
-       casing-color: #999;
-       casing-width: 0.03;
+       width: 0.2;
        z-index: 1;
 }
 
 way[highway=proposed] {
        width: 0;
 }
+
+/*** Dijkstra ***/
+
+way[pruvodce=visited] {
+       color: #000;
+       z-index: 9;
+}
+
+way[pruvodce=path] {
+       color: #000;
+       width: 1.5;
+       z-index: 10;
+}
+
+/*
+node[pruvodce=visited] {
+       symbol-shape: circle;
+       symbol-size: 0.5;
+       symbol-fill-color: #f00;
+       z-index: 10;
+}
+*/
+
+/*
+node[pruvodce=src], node[pruvodce=dest] {
+       symbol-shape: circle;
+       symbol-size: 2;
+       symbol-fill-color: #c0c;
+       z-index: 10;
+}
+*/
+
+/*** Backward Dijkstra ***/
+
+way[pruvodce2=visited] {
+       color: #000;
+       z-index: 9;
+}
+
+way[pruvodce2=path] {
+       color: #000;
+       width: 1.5;
+       z-index: 10;
+}
+
+/*
+node[pruvodce2=visited] {
+       symbol-shape: circle;
+       symbol-size: 0.7;
+       symbol-fill-color: #0f0;
+       z-index: 10;
+}
+*/