Skip to content

Instantly share code, notes, and snippets.

@asimoesmcartor
Created March 29, 2018 03:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save asimoesmcartor/e7657a6538ec97e479588121ce55b0ad to your computer and use it in GitHub Desktop.
Save asimoesmcartor/e7657a6538ec97e479588121ce55b0ad to your computer and use it in GitHub Desktop.
Nav that hides about page in nav
{% unless page.type_name == "Donation (v2)" %}
<nav id="menu" role="navigation">
{% if request.logged_in? or request.sorta_logged_in? %}
<a class="user-menu-login desktop-visible" href="{{ request.current_signup.logout_url }}">
<span>Sign Out</span>
</a>
{% else %}
{% unless request.template == 'user_sessions_new_wide' or request.template == 'user_sessions_new' %}
<span class="user-menu-login desktop-visible">
<a href="/forms/user_sessions/new" data-behavior="cache-comment">Sign In</a>
</span>
{% endunless %}
{% endif %}
<div class="nav-menu">
<div id="topnav-wrap" class="topnav-wrap width-container">
<ul id="topnav" class="topnav desktop-nav">
{% for child in site.root_nav_pages %}
{% if child.slug == "about" %}
{% elsif child.leaf? or child.nav_children.size == 0 %}
<li {% if child.is_or_is_ancestor_of_current_page? %}class="active"{% endif %}>
<a href="{{ child.url }}">{{ child.name }}</a>
</li>
{% else %}
<li class="{% if child.is_or_is_ancestor_of_current_page? %}active{% endif %} drop">
<a href="{{ child.url }}">{{ child.name }} <i class="icon-angle-down"></i></a>
<ul class="sub">
{% if site.show_parent_in_nav_dropdown? %}
<li class="show-parent"><a href="{{ child.url }}">{{ child.name }}</a></li>
{% else %}
<li class="show-parent mobile-visible"><a href="{{ child.url }}">{{ child.name }}</a></li>
{% endif %}
{% for child2 in child.nav_children %}
<li><a href="{{ child2.url }}">{{ child2.name }}</a></li>
{% endfor %}
</ul>
</li>
{% endif %}
{% endfor %}
</ul>
</div>
</div>
{% if request.is_sidebar? %}
<span class="user-menu-button supporter-nav-toggle desktop-visible">
<i class="icon-nav-gear"></i>
</span>
{% endif %}
</nav>
<div class="user-menu clearfix mobile-visible tablet-visible">
<div class="user-menu-controls left">
<a href="#menu" class="menu-link"><i class="icon-menu"></i>Menu</a>
</div>
<div class="user-menu-controls right">
<span class="user-menu-button">
<a href="/forms/user_sessions/new" data-behavior="cache-comment"><i class="icon-user"></i></a>
</span>
{% if request.is_sidebar? %}
<span class="user-menu-button supporter-nav-toggle">
<i class="icon-nav-gear"></i>
</span>
{% endif %}
</div>
</div>
{% endunless %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment