Skip to content

Commit

Permalink
updates tanzlii header menu
Browse files Browse the repository at this point in the history
  • Loading branch information
actlikewill committed Aug 29, 2024
1 parent 09fc319 commit c47dcab
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 25 deletions.
2 changes: 1 addition & 1 deletion peachjam/templates/peachjam/journal_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
{% trans 'Journals' %}
{% endblock %}
{% block page-title %}
<h1>{% trans 'Journals' %}</h1>
<h1 class="my-4">{% trans 'Journals' %}</h1>
{% endblock %}
2 changes: 2 additions & 0 deletions peachjam/views/books.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ class BookListView(FilteredDocumentListView):
queryset = Book.objects.all()
model = Book
template_name = "peachjam/book_list.html"
navbar_link = "books"


@registry.register_doc_type("book")
Expand All @@ -22,6 +23,7 @@ class JournalListView(FilteredDocumentListView):
queryset = Journal.objects.all()
model = Journal
template_name = "peachjam/journal_list.html"
navbar_link = "journals"


@registry.register_doc_type("journal")
Expand Down
89 changes: 65 additions & 24 deletions tanzlii/templates/peachjam/_header.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,37 +19,78 @@
<li class="nav-item">
<a class="nav-link {% if view.navbar_link == 'gazettes' %}active{% endif %}"
href="{% url 'gazettes' %}">
{% trans 'Gazettes' %}
{% trans 'Government Gazette' %}
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/doc/jot-documents-and-guidelines' %}active{% endif %}"
href="{% url 'document_nature_list' 'jot-documents-and-guidelines' %}">
{% trans 'JOT Documents and Guidelines' %}
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/authors/TZLRC/' %}active{% endif %}"
href="{% url 'author' 'TZLRC' %}">
{% trans 'Law Reform' %}
<li class="nav-item dropdown main-nav">
<a class="nav-link dropdown-toggle"
href="#"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% trans 'Practice Essentials' %}
</a>
<ul class="dropdown-menu">
<li class="dropdown-item">
<a class=" nav-link px-0 {% if request.path == '/doc/jot-documents-and-guidelines' %}active{% endif %}"
href="{% url 'document_nature_list' 'jot-documents-and-guidelines' %}">
{% trans 'Judiciary Guidelines & Procedures' %}
</a>
</li>
<li class="dropdown-item">
<a class="nav-link px-0 {% if request.path == '/authors/TZNPS/' %}active{% endif %}"
href="{% url 'author' 'TZNPS' %}">
{% trans 'National Prosecution Service Guidelines & Manuals' %}
</a>
</li>
<li class="dropdown-item">
<a class=" nav-link px-0 {% if request.path == '/authors/TLS/' %}active{% endif %}"
href="{% url 'author' 'TLS' %}">
{% trans 'Tanganyika Law Society Guidelines & Manuals' %}
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/authors/TZNPS/' %}active{% endif %}"
href="{% url 'author' 'TZNPS' %}">
{% trans 'NPS Documents' %}
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/doc/causelist' %}active{% endif %}"
href="{% url 'document_nature_list' 'causelist' %}">
{% trans 'Causelists' %}
<li class="nav-item dropdown main-nav">
<a class="nav-link dropdown-toggle"
href="#"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% trans 'Research Hub' %}
</a>
<ul class="dropdown-menu">
<li class="dropdown-item">
<a class=" nav-link px-0" href="">{% trans 'Digital Case Digests' %}</a>
</li>
<li class="dropdown-item">
<a class="nav-link px-0 {% if request.path == '/authors/TZLRC/' %}active{% endif %}"
href="{% url 'author' 'TZLRC' %}">
{% trans 'Law Reform Commission Reports' %}
</a>
</li>
<li class="dropdown-item">
<a class=" nav-link px-0 {% if view.navbar_link == 'journals' %}active{% endif %}"
href="{% url 'journal_list' %}">{% trans 'Legal Journals' %}
</a>
</li>
<li class="dropdown-item">
<a class=" nav-link px-0 {% if view.navbar_link == 'articles' %}active{% endif %}"
href="{% url 'article_list' %}">
{% trans 'Articles' %}
</a>
</li>
<li class="dropdown-item">
<a class=" nav-link px-0 {% if request.path == '/doc/speech' %}active{% endif %}"
href="{% url 'document_nature_list' 'speech' %}">{% trans 'Notable Speeches' %}
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/doc/speech' %}active{% endif %}"
href="{% url 'document_nature_list' 'speech' %}">
{% trans 'Speeches' %}
<a class="nav-link {% if request.path == '/taxonomy/law-in-plain-language' %}active{% endif %}"
href="{% url 'first_level_taxonomy_list' 'law-in-plain-language' %}">
{% trans 'Street Law' %}
</a>
</li>
{% endblock %}

0 comments on commit c47dcab

Please sign in to comment.