vergabe-teilnahme/vergabe_teilnahme/templates/partials/sidebar.html
tegwick 9345a1bb1a
All checks were successful
Application acceptance / application-tests (push) Successful in 1m12s
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Build and Publish Container Image / build-and-push (push) Successful in 25s
feat: serve isolated companies below a fixed product path
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 21:29:26 +02:00

60 lines
2.8 KiB
HTML

<aside class="w-60 bg-white border-r border-slate-200 flex flex-col overflow-y-auto shrink-0"
x-show="sidebarOpen"
x-cloak>
<nav class="p-3 space-y-1 flex-1">
<a href="{% url 'home' %}"
class="sidebar-link {% if request.resolver_match.url_name == 'dashboard' %}sidebar-link-active{% endif %}">
<svg class="w-4 h-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"/>
</svg>
Übersicht
</a>
<div x-data="{ open: true }">
<button @click="open = !open" class="sidebar-section-btn">
Ausschreibungen
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
</button>
<div x-show="open" class="ml-3 space-y-1">
<a href="{% url 'ausschreibungen:liste' %}" class="sidebar-link">Alle Ausschreibungen</a>
<a href="{% url 'ausschreibungen:neu' %}" class="sidebar-link text-brand-600 font-medium">+ Neu</a>
</div>
</div>
<div x-data="{ open: false }">
<button @click="open = !open" class="sidebar-section-btn">
Bibliothek
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
</button>
<div x-show="open" class="ml-3 space-y-1">
<a href="{% url 'bibliothek:nachweise_liste' %}" class="sidebar-link">Nachweise</a>
<a href="{% url 'bibliothek:referenz_liste' %}" class="sidebar-link">Referenzen</a>
<a href="{% url 'bibliothek:leistungsblaetter_liste' %}" class="sidebar-link">Leistungsblätter</a>
<a href="{% url 'bibliothek:entscheidungsregeln_liste' %}" class="sidebar-link">Entscheidungsregeln</a>
</div>
</div>
<div x-data="{ open: false }">
<button @click="open = !open" class="sidebar-section-btn">
Partner
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
</button>
<div x-show="open" class="ml-3 space-y-1">
<a href="{% url 'partner:su_liste' %}" class="sidebar-link">Subunternehmer</a>
<a href="{% url 'partner:dt_liste' %}" class="sidebar-link">Dienstleistertypen</a>
</div>
</div>
<a href="{% url 'aufgaben_global' %}" class="sidebar-link">Aufgaben</a>
<a href="{% url 'marktbegleiter:liste' %}" class="sidebar-link">Marktbegleiter</a>
<a href="{% url 'feedback:backlog' %}" class="sidebar-link">Feedback-Backlog</a>
{% if request.user.is_staff %}
<a href="{% url 'admin:index' %}" class="sidebar-link text-slate-400">Administration</a>
{% endif %}
</nav>
{% if current_ausschreibung %}
{% include "partials/phase_nav.html" %}
{% endif %}
</aside>