Updates Top Menu

Torey Heinz committed Oct 30, 2017
commit 8a5f31ec2a678b15c9fbd04b38baee18807addc8
Showing 2 changed files with 12 additions and 24 deletions
app/views/pages/layouts/application.liquid +9 -24
@@ @@ -29,26 +29,20 @@ is_layout: true
<div class="top-bar">
<div class="row">
<div class="top-bar-left">
- <ul class="menu">
+ <ul class="dropdown menu" data-dropdown-menu data-alignment="left">
<li class="menu-text">Choice Castings</li>
<li><a href="/">Home</a></li>
- <li><a href="#">About</a></li>
- <li><a href="#">Contact</a></li>
- <li><a href="#">Articles</a></li>
- </ul>
- </div>
- <div class="top-bar-right">
- <ul class="dropdown menu" data-dropdown-menu>
- {% assign menu_items = 'products solutions materials' | split: ' ' %}
{% for page in site.pages %}
- {% if menu_items contains page.slug %}
+ {% if page.depth == 1 and page.listed? %}
<li>
{% link_to page %}
- <ul class="menu">
- {% for subpage in page.children %}
- <li>{% link_to subpage %}</li>
- {% endfor %}
- </ul>
+ {% unless page.children.size == 0 %}
+ <ul class="menu">
+ {% for subpage in page.children %}
+ <li>{% link_to subpage %}</li>
+ {% endfor %}
+ </ul>
+ {% endunless %}
</li>
{% endif %}
{% endfor %}
@@ @@ -73,15 +67,6 @@ is_layout: true
{% editable_text content %}Lorem ipsum{% endeditable_text %}
{% endblock %}
</div>
- <hr>
- <div class="row">
- <ul class="menu">
- <li><a href="#">One</a></li>
- <li><a href="#">Two</a></li>
- <li><a href="#">Three</a></li>
- <li><a href="#">Four</a></li>
- </ul>
- </div>
</div>
<script src="https://code.jquery.com/jquery-2.2.3.min.js" integrity="sha256-a23g1Nt4dtEYOj7bR+vTu7+T8VP13humZFBJNIYoEJo=" crossorigin="anonymous"></script>
{{ 'vendor/jquery.sticky.js' | javascript_tag }}
public/javascripts/app.js +3 -0
@@ @@ -1,2 +1,5 @@
$(document).foundation();
// $(".top-bar").sticky({zIndex:10});
+
+ $('nav#top-nav > ul').addClass('dropdown menu')
+ $('nav#top-nav > ul ul').addClass('menu')