SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit df39fb04 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Improve journals navbar menu

parent 7e387ddc
No related branches found
No related tags found
No related merge requests found
...@@ -42,48 +42,37 @@ ...@@ -42,48 +42,37 @@
</div> </div>
</div> </div>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
{% for discipline in disciplines %}
<div class="row"> <table class="table table-bordered table-secondary">
<div class="col-md-4"> <thead class="thead-dark">
<strong>{{ discipline.0 }}</strong> <tr>
</div> <th class="px-2 py-1"><small>Branch of Science</small></th>
<div class="col-md-8"> <th class="px-2 py-1"><small>Fields (click to see list of Journals)</em></small></th>
{% for subdiscipline in discipline.1 %} </tr>
{% with journals|journals_in_discipline:subdiscipline.0 as journals_subdisc %} </thead>
{% if journals_subdisc|length > 0 %} <tbody>
<div class="row"> {% for branch in scipost_disciplines %}
<div class="col-md-4"> {% with journals|journals_in_branch:branch.0 as journals_branch %}
<span class="dropdown-item dropdown-headline">{{ subdiscipline.1 }}</span> {% if journals_branch|length > 0 %}
</div> <tr>
<div class="col-md-8"> <td class="align-middle">
{% for journal in journals_subdisc %} <small>{{ branch.0 }}</small>
{% if journal.active %} </td>
<div class="dropdown-item"> <td>
<a href="{{ journal.get_absolute_url }}">{{ journal.name }}</a> {% for discipline in branch.1 %}
&nbsp;<i class="fa fa-angle-right" aria-hidden="true"></i> {% with journals_branch|journals_in_discipline:discipline.0 as journals_disc %}
</div> {% if journals_disc|length > 0 %}
{% elif perms.scipost.can_view_pool %} <a href={% url 'journals:journals' discipline=discipline.0 %}><button type="button" class="btn btn-primary btn-sm"><small>{{ discipline.1 }}</small></button></a>
<div class="dropdown-item">
<a href="{% url 'journal:about' journal.doi_label %}">{{ journal.name }}</a>
&nbsp;<i class="fa fa-angle-right" aria-hidden="true"></i>
</div>
{% endif %} {% endif %}
{% endfor %} {% endwith %}
</div> {% endfor %}
</div> </td>
{% endif %} </tr>
{% endwith %} {% endif %}
{% empty %} {% endwith %}
<div class="dropdown-item"> {% endfor %}
<em class="warning">No journal yet!</em> </tbody>
</div> </table>
{% endfor %}
</div>
</div>
{% if not forloop.last %}
<div class="dropdown-divider"></div>
{% endif %}
{% endfor %}
</div> </div>
</li> </li>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment