kss: Add links upto depth 2 in ToC
authorPrateek Saxena <prtksxna@gmail.com>
Sat, 6 Sep 2014 05:53:14 +0000 (11:23 +0530)
committerJdlrobson <jrobson@wikimedia.org>
Fri, 12 Sep 2014 17:53:48 +0000 (17:53 +0000)
Change-Id: Ibdf130ee01a3c754276470200a4c61b01731199f

docs/kss/styleguide-template/index.html
docs/kss/styleguide-template/public/kss.less

index 38f0dd1..933260e 100644 (file)
                        <ul>
                                <li><a href="index.html"><span>0.0</span> Overview</a></li>
                                {{#eachRoot}}
-                                       <li><a href="section-{{reference}}.html"><span>{{reference}}.0</span> {{header}}</a></li>
+                                       <li>
+                                               <a href="section-{{ reference }}.html">
+                                                       <span>{{ reference }}.0</span> {{ header }}
+                                               </a>
+                                               <ul>
+                                               {{#eachSection reference}}
+                                                       {{#whenDepth  2}}
+                                                               <li>
+                                                                       <a href="section-{{../../reference}}.html#section-{{ reference }}">
+                                                                               <span>{{ reference }}</span>
+                                                                               {{ header }}
+                                                                       </a>
+                                                               </li>
+                                                       {{/whenDepth}}
+                                               {{/eachSection}}
+                                               </ul>
+                                       </li>
                                {{/eachRoot}}
                        </ul>
                </nav>
@@ -38,6 +54,7 @@
                                                <h1>{{ reference }}.0 {{ header }}</h1>
                                        {{else}}
                                                {{#whenDepth 2}}
+                                               <a name="section-{{ reference }}"></a>
                                                <h2>{{ reference }} {{ header }}</h2>
                                                {{/whenDepth}}
                                                {{#whenDepth 3}}
index a1d62a3..c30322e 100644 (file)
@@ -85,6 +85,17 @@ nav {
                                        width: 35px;
                                }
                        }
+
+                       ul {
+                               li {
+                                       margin: 0;
+                               }
+
+                               li a {
+                                       text-transform: none;
+                                       font-weight: normal;
+                               }
+                       }
                }
        }
 }