render_secondary_navigation: Bootstrap 4 tweaks

This commit is contained in:
2018-08-28 15:51:56 +02:00
parent d0ff519980
commit c35fb6202b

View File

@@ -1,42 +1,41 @@
| {% macro render_secondary_navigation(project, pages=None) %} | {% macro render_secondary_navigation(project, pages=None) %}
nav.navbar-secondary nav.navbar-secondary
.navbar-container nav.collapse.navbar-collapse
nav.collapse.navbar-collapse ul.navbar-nav.navbar-right
ul.nav.navbar-nav.navbar-right li
li a.navbar-item(
a.navbar-item( href="{{ url_for('projects.view', project_url=project.url) }}",
href="{{ url_for('projects.view', project_url=project.url) }}", title="{{ project.name }} Homepage")
title="{{ project.name }} Homepage") span
span b {{ project.name }}
b {{ project.name }} li
li a.navbar-item(
a.navbar-item( href="{{ url_for('main.project_blog', project_url=project.url) }}",
href="{{ url_for('main.project_blog', project_url=project.url) }}", title="Project Blog",
title="Project Blog", class="{% if category == 'blog' %}active{% endif %}")
class="{% if category == 'blog' %}active{% endif %}") span Blog
span Blog | {% if pages %}
| {% if pages %} | {% for p in pages %}
| {% for p in pages %} li
li a.navbar-item(
a.navbar-item( href="{{ url_for('projects.view_node', project_url=project.url, node_id=p._id) }}",
href="{{ url_for('projects.view_node', project_url=project.url, node_id=p._id) }}", title="{{ p.name }}",
title="{{ p.name }}", class="{% if category == 'page' %}active{% endif %}")
class="{% if category == 'page' %}active{% endif %}") span {{ p.name }}
span {{ p.name }} | {% endfor %}
| {% endfor %} | {% endif %}
| {% endif %} | {% if project.nodes_featured %}
| {% if project.nodes_featured %} | {# In some cases featured_nodes might might be embedded #}
| {# In some cases featured_nodes might might be embedded #} | {% if '_id' in project.nodes_featured[0] %}
| {% if '_id' in project.nodes_featured[0] %} | {% set featured_node_id=project.nodes_featured[0]._id %}
| {% set featured_node_id=project.nodes_featured[0]._id %} | {% else %}
| {% else %} | {% set featured_node_id=project.nodes_featured[0] %}
| {% set featured_node_id=project.nodes_featured[0] %} | {% endif %}
| {% endif %} li
li a.navbar-item(
a.navbar-item( href="{{ url_for('projects.view_node', project_url=project.url, node_id=featured_node_id) }}",
href="{{ url_for('projects.view_node', project_url=project.url, node_id=featured_node_id) }}", title="Explore {{ project.name }}",
title="Explore {{ project.name }}", class="{% if category == 'blog' %}active{% endif %}")
class="{% if category == 'blog' %}active{% endif %}") span Explore
span Explore | {% endif %}
| {% endif %}
| {% endmacro %} | {% endmacro %}