From 4a408a6b0f4fbcc376e13613452d40bbd24ff844 Mon Sep 17 00:00:00 2001
From: Leo Fahrbach <leo.fahrbach@tum.de>
Date: Tue, 18 Oct 2022 21:43:16 +0200
Subject: [PATCH] Added Management Login Button on all pages. closes #50

---
 management/templates/management/base.html | 16 +++++++++++++---
 vote/templates/vote/base.html             |  4 ++++
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/management/templates/management/base.html b/management/templates/management/base.html
index 72437dc..8582fa0 100644
--- a/management/templates/management/base.html
+++ b/management/templates/management/base.html
@@ -20,9 +20,15 @@
 <div id="content">
   <nav class="navbar navbar-expand navbar-dark bg-dark shadow">
     <div class="container-md">
-      <a class="navbar-brand" href="{% url 'management:index' %}">
-        <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet">
-      </a>
+      {% if user.is_authenticated %}
+        <a class="navbar-brand" href="{% url 'management:index' %}">
+          <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet">
+        </a>
+      {% else %}
+        <a class="navbar-brand" href="{% url 'vote:index' %}">
+          <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet">
+        </a>
+      {% endif %}
       <div class="navbar-text">Wahlfang</div>
       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
               aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
@@ -37,6 +43,10 @@
             <li class="nav-item">
               <a class="nav-link" href="{% url 'management:logout' %}">Logout</a>
             </li>
+          {% else %}
+            <li class="nav-item">
+              <a class="nav-link" href="{% url 'management:login' %}">Management</a>
+            </li>
           {% endif %}
         </ul>
       </div>
diff --git a/vote/templates/vote/base.html b/vote/templates/vote/base.html
index f49a68f..a8a01db 100644
--- a/vote/templates/vote/base.html
+++ b/vote/templates/vote/base.html
@@ -34,6 +34,10 @@
             <li class="nav-item">
               <a class="nav-link" href="{% url 'vote:logout' %}">Logout</a>
             </li>
+          {% else %}
+            <li class="nav-item">
+              <a class="nav-link" href="{% url 'management:login' %}">Management</a>
+            </li>
           {% endif %}
         </ul>
       </div>
-- 
GitLab