Files
fitguide/app/templates/_nav.html
T
2026-06-25 15:52:21 -03:00

42 lines
1.7 KiB
HTML

<header class="topbar">
<div class="brand"><a href="/">{{ app_name }}</a></div>
<nav>
<a href="/">Dashboard</a>
{% if user.is_superuser or "users:read" in user.permissions %}
<a href="/admin/users">Users</a>
{% endif %}
{% if user.is_superuser or "roles:read" in user.permissions %}
<a href="/admin/roles">Roles</a>
{% endif %}
{% if user.is_superuser or "iso_threads:read" in user.permissions %}
<a href="/admin/iso-threads">ISO Threads</a>
{% endif %}
{% if user.is_superuser or "unc_threads:read" in user.permissions %}
<a href="/admin/unc-threads">UNC Threads</a>
{% endif %}
{% if user.is_superuser or "manufacturers:read" in user.permissions %}
<a href="/admin/manufacturers">Manufacturers</a>
{% endif %}
{% if user.is_superuser or "scope_models:read" in user.permissions %}
<a href="/admin/scope-models">Scope Models</a>
{% endif %}
{% if user.is_superuser or "part_types:read" in user.permissions %}
<a href="/admin/part-types">Part Types</a>
{% endif %}
{% if user.is_superuser or "sub_part_types:read" in user.permissions %}
<a href="/admin/sub-part-types">Sub Part Types</a>
{% endif %}
{% if user.is_superuser or "imported_parts:read" in user.permissions %}
<a href="/admin/imported-parts">Imported Parts</a>
{% endif %}
{% if user.is_superuser or "audit_log:read" in user.permissions %}
<a href="/admin/audit-log">Audit Log</a>
{% endif %}
<a href="/docs" target="_blank">API docs</a>
</nav>
<form method="post" action="/logout" class="logout">
<span class="muted">{{ user.email }}</span>
<button type="submit" class="btn btn-ghost">Sign out</button>
</form>
</header>