Add topbar navigation to all pages and make logo clickable (Issues #14, #13)

- Create reusable _nav.html navigation include
- Add topbar to all settings pages (settings, profile, communities, filters, experience)
- Add topbar to all admin pages (admin, polling, polling_logs, setup)
- Replace hardcoded nav in dashboard with include
- Wrap logo in link to index page (fixes clicking logo to go home)

Fixes #14, #13
This commit is contained in:
2025-10-11 23:56:52 -05:00
parent b0b9a9e912
commit 29b4a9d339
10 changed files with 56 additions and 48 deletions

View File

@@ -241,6 +241,7 @@
{% endblock %}
{% block content %}
{% include '_nav.html' %}
<div class="experience-settings">
<div class="experience-header">
<h1>Experience Settings</h1>