| 1 |
<header class="site-header" role="banner"> |
| 2 |
<a href="/" class="site-logo" aria-label="Multithreaded - Go to homepage">Multi<span class="dot" aria-hidden="true">.</span>threaded</a> |
| 3 |
<button type="button" class="search-toggle" aria-label="Search forums" id="search-btn">Search</button> |
| 4 |
<input type="checkbox" id="nav-toggle" class="nav-toggle-checkbox" aria-hidden="true"> |
| 5 |
<label for="nav-toggle" class="nav-toggle-label" aria-label="Toggle navigation menu"> |
| 6 |
<span></span> |
| 7 |
<span></span> |
| 8 |
<span></span> |
| 9 |
</label> |
| 10 |
<nav aria-label="Main navigation"> |
| 11 |
<div class="nav-links"> |
| 12 |
<a href="{{ mnw_base_url }}/">Library</a> |
| 13 |
<a href="{{ mnw_base_url }}/discover">Discover</a> |
| 14 |
{% if let Some(user) = session_user %} |
| 15 |
<a href="{{ mnw_base_url }}/feed">Feed</a> |
| 16 |
<a href="{{ mnw_base_url }}/u/{{ user.username }}">{{ user.username }}</a> |
| 17 |
<a href="{{ mnw_base_url }}/dashboard">Dashboard</a> |
| 18 |
{% if user.is_platform_admin %}<a href="/_admin">Admin</a>{% endif %} |
| 19 |
<form method="post" action="/auth/logout" style="display:inline"><button type="submit" class="link-button" aria-label="Log out">Log Out</button></form> |
| 20 |
{% else %} |
| 21 |
<a href="/auth/login">Login</a> |
| 22 |
<a href="{{ mnw_base_url }}/join">Join</a> |
| 23 |
{% endif %} |
| 24 |
</div> |
| 25 |
</nav> |
| 26 |
</header> |
| 27 |
|