render_secondary_navigation: Bootstrap 4 tweaks
This commit is contained in:
@@ -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 %}
|
||||||
|
Reference in New Issue
Block a user