diff options
Diffstat (limited to 'source/_navigation.html.haml')
-rw-r--r-- | source/_navigation.html.haml | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/source/_navigation.html.haml b/source/_navigation.html.haml new file mode 100644 index 0000000..2a48201 --- /dev/null +++ b/source/_navigation.html.haml @@ -0,0 +1,43 @@ +- @navigation = { +- ["Aktuelles", "/aktuelles/index.html"] => [ +- ["Blog", "/aktuelles/blog.html"], +- ["Kalender", "/aktuelles/kalender.html"] +- ], +- ["Entdecken", "/entdecken/index.html"] => [ +- ["Die Räume", "/entdecken/raeume.html"], +- ["Der Verein", "/entdecken/verein.html"], +- ["Das Wiki", "/entdecken/wiki.html"], +- ["Mailinglisten", "/entdecken/mailinglisten.html"] +- ], +- ["Mitmachen!", "/mitmachen/index.html"] => [ +- ["Projekte", "/mitmachen/projekte.html"], +- ["Regelmässige Treffen", "/mitmachen/regelmaessige_termine.html"] +- ], +- ["Unterstützen", "/unterstuetzen/index.html"] => [ +- ["Mitglied werden", "/unterstuetzen/mitglied_werden.html"], +- ["Förderer", "/unterstuetzen/foerderer.html"], +- ["Sponsoren", "/unterstuetzen/sponsoren.html"] +- ], +- ["Kontakt", "/kontakt/index.html"] => [ +- ["Wegbeschreibung", "/kontakt/lage.html"], +- ["Kontaktmöglichkeiten", "/kontakt/kontakt.html"] +- ] +- } +.navbar-header + %button.navbar-toggle{"data-target" => "#nav-big", "data-toggle" => "collapse", :type => "button"} + %span.sr-only Toggle navigation + %span.icon-bar + %span.icon-bar + %span.icon-bar +#nav-big.collapse.navbar-collapse + %ul + - @navigation.each do |key, value| + %li.dropdown + <a data-toggle="dropdown" class="dropdown-toggle" href=#{key.last}> + \#{key.first} + - if value + %b.caret + - if value + %ul.dropdown-menu + - value.each do |name, url| + %li= link_to(name, url) |