From d76975bf694ab433a4324697e21808b2e9dd9cf6 Mon Sep 17 00:00:00 2001 From: Dorian Lesbre <dorian.lesbre@gmail.com> Date: Mon, 11 Jan 2021 11:31:57 +0100 Subject: [PATCH] Fixed navbar not recognizing login screen as current --- db.sqlite3 | Bin 131072 -> 131072 bytes home/templates/base.html | 18 ++++++++++++------ home/urls.py | 2 +- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/db.sqlite3 b/db.sqlite3 index c8b5e5936f833f2a42496d18cf0235d46cc9bd13..d28b23f32df9451563352423f8debb7473b6c237 100644 GIT binary patch delta 80 zcmZo@;Am*zm>|t4KT*b+QGR2>l6W=-0R{%XLmL}+@i8&lZEUn+ob-W%iT}=K!G^2+ hj4Bfw6&4*3XqvEX0wYTTSS|k}pww-CM!AWOQUL5081n!C delta 453 zcmajbJx=350ES^(Y!GY_iyDZKpasp08Aw=d5yjZD6^|9m#P&20+e$pc3`u~5Bn@7) z2Y@?pfd~n0%@MYupyDL_6m+ZYpHHv!6~$6fEZwfEmAkcuTA82RA1|uqC#C!}|MjPQ zee**txxY*GtI@ekk|Cb%jRCG+WKbqUFdkmiI-}VH?DeT3a?j}L#E2)<s85JR7?m-O zgA{q;5g@!RJ?n5c<~DqHm{=zBg2BEmYIzp<{YY=mXykM|VT*app4jY)MaaB{nU#05 zh=^3wSR9gb8sbx%_ZhVYc_OoMQ<8CV=1)7JJ&L0?=rr(`OQ)D5$QQ|>lgH>%B(lYt z4X69*%o<Eldm5oUPf_n9I-}g@UT}omz~sa*8R3p2+?jt$Bo&@v=7h)44eC1OJ?vRF zrqU7i8Tg3+g4+OYL%0FKfesD;-l?Kpy^6mpilS;SiuUrbQvB7nHW%FG|9yE=JQnJ= W!J?|YD%$J&?pdp>FVvU+U3mkF!;cUE diff --git a/home/templates/base.html b/home/templates/base.html index 9905f46..bf3dc55 100644 --- a/home/templates/base.html +++ b/home/templates/base.html @@ -25,25 +25,31 @@ <nav> <a href="/" rel="text/html" - class={% if slug == "home" %}"current"{% else %}"internal"{% endif %}> + class={% if request.path == "/" %}"current"{% else %}"internal"{% endif %}> Accueil </a> <a href="/inscription/" rel="text/html" - class={% if slug == "inscription" %}"current"{% else %}"internal"{% endif %}> + class={% if request.path == "/inscription/" %}"current"{% else %}"internal"{% endif %}> Inscriptions </a> <a href="/activites/" rel="text/html" - class={% if slug == "activites" %}"current"{% else %}"internal"{% endif %}> + class={% if request.path == "/activites/" %}"current"{% else %}"internal"{% endif %}> Activités </a> <a href="/faq/" rel="text/html" - class={% if slug == "faq" %}"current"{% else %}"internal"{% endif %}> + class={% if request.path == "/faq/" %}"current"{% else %}"internal"{% endif %}> FAQ </a> {% if request.user.is_authenticated %} - <a class="logout" href="{% url "accounts:logout" %}">Déconnexion</a> + <a href="{% url "accounts:logout" %}" + class={% if request.path == "/accounts/logout/" %}"logout current"{% else %}"logout"{% endif %}> + Déconnexion + </a> {% else %} - <a class="login" href="{% url "accounts:login" %}?next={{ request.get_full_path }}">Connexion</a> + <a href="{% url "accounts:login" %}" + class={% if request.path == "/accounts/login/" %}"login current"{% else %}"login"{% endif %}> + Connexion + </a> {% endif %} </nav> diff --git a/home/urls.py b/home/urls.py index 7d5eb71..ae31bcd 100644 --- a/home/urls.py +++ b/home/urls.py @@ -15,5 +15,5 @@ urlpatterns = [ 'sitemap.xml', sitemap, {'sitemaps': sitemaps}, name='django.contrib.sitemaps.views.sitemap' ), - path('accounts/', include("accounts.urls")), + path('accounts/', include("accounts.urls")), ] -- GitLab