Completed first part of UVLDoc
[project/luci.git] / libs / uvldoc / luasrc / uvldoc / proto / xhtml / menu.xml
index 402e638..bfe8c45 100644 (file)
@@ -1,7 +1,18 @@
-<h2>LuCI UVLDoc</h2>
-<ul>
-<li><a href="<%=self:_index_filename()%>">Index</a></li>
+<h2 class="menu-title">LuCI UVLDoc</h2>
+<ul class="menu-index">
+<li<%-if not scheme then%> class="menu-active"<%-end-%>>
+       <a href="<%=self:_index_filename()%>">Index</a>
+</li>
 <% for k, v in luci.util.kspairs(self.schemes) do %>
-<li><a href="<%=self:_scheme_filename(k)%>"><%=k%></a></li>
-<% end %>
+<li<%-if scheme == k then%> class="menu-active"<%-end-%>>
+       <a href="<%=self:_scheme_filename(k)%>"><%=k%></a>
+       <%-if scheme == k then-%>
+       <ul>
+               <%-for k2, v2 in luci.util.kspairs(v.sections) do%>
+               <li><a href="<%=self:_section_filename(k, k2)%>"><%=k2%></a></li>
+               <%end-%>
+       </ul>
+       <%-end%>
+</li>
+<%-end%>
 </ul>
\ No newline at end of file