Debloat HTML

This commit is contained in:
Joakim Hellsén 2025-07-24 01:27:31 +02:00
commit 547d4e6ab1
18 changed files with 874 additions and 1284 deletions

21
templates/navbar.html Normal file
View file

@ -0,0 +1,21 @@
<nav>
<a href="{% url 'twitch:dashboard' %}"
{% if request.path == '/dashboard/' %}class="active"{% endif %}>Dashboard</a>
<a href="{% url 'twitch:campaign_list' %}"
{% if '/campaigns/' in request.path %}class="active"{% endif %}>Campaigns</a>
<a href="{% url 'twitch:game_list' %}"
{% if '/games/' in request.path %}class="active"{% endif %}>Games</a>
{% if user.is_authenticated %}
{% if user.is_staff %}
<a href="{% url 'admin:index' %}"
{% if '/admin/' in request.path %}class="active"{% endif %}>Admin</a>
{% endif %}
<a href="{% url 'accounts:profile' %}"
{% if '/profile/' in request.path %}class="active"{% endif %}>{{ user.username }}</a>
{% else %}
<a href="{% url 'accounts:login' %}"
{% if '/login/' in request.path %}class="active"{% endif %}>Login</a>
<a href="{% url 'accounts:signup' %}"
{% if '/signup/' in request.path %}class="active"{% endif %}>Sign Up</a>
{% endif %}
</nav>