feat: serve isolated companies below a fixed product path
All checks were successful
All checks were successful
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
This commit is contained in:
parent
09e2239bc6
commit
9345a1bb1a
28 changed files with 350 additions and 117 deletions
|
|
@ -2,7 +2,7 @@
|
|||
x-show="sidebarOpen"
|
||||
x-cloak>
|
||||
<nav class="p-3 space-y-1 flex-1">
|
||||
<a href="/"
|
||||
<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"/>
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
|
||||
</button>
|
||||
<div x-show="open" class="ml-3 space-y-1">
|
||||
<a href="/ausschreibungen/" class="sidebar-link">Alle Ausschreibungen</a>
|
||||
<a href="/ausschreibungen/neu/" class="sidebar-link text-brand-600 font-medium">+ Neu</a>
|
||||
<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>
|
||||
|
||||
|
|
@ -27,10 +27,10 @@
|
|||
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
|
||||
</button>
|
||||
<div x-show="open" class="ml-3 space-y-1">
|
||||
<a href="/bibliothek/nachweise/" class="sidebar-link">Nachweise</a>
|
||||
<a href="/bibliothek/referenzen/" class="sidebar-link">Referenzen</a>
|
||||
<a href="/bibliothek/leistungsblaetter/" class="sidebar-link">Leistungsblätter</a>
|
||||
<a href="/bibliothek/entscheidungsregeln/" class="sidebar-link">Entscheidungsregeln</a>
|
||||
<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>
|
||||
|
||||
|
|
@ -40,17 +40,17 @@
|
|||
<span x-text="open ? '▾' : '▸'" class="text-slate-400"></span>
|
||||
</button>
|
||||
<div x-show="open" class="ml-3 space-y-1">
|
||||
<a href="/partner/subunternehmer/" class="sidebar-link">Subunternehmer</a>
|
||||
<a href="/partner/dienstleistertypen/" class="sidebar-link">Dienstleistertypen</a>
|
||||
<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="/aufgaben/" class="sidebar-link">Aufgaben</a>
|
||||
<a href="/marktbegleiter/" class="sidebar-link">Marktbegleiter</a>
|
||||
<a href="/feedback/backlog/" class="sidebar-link">Feedback-Backlog</a>
|
||||
<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="/admin/" class="sidebar-link text-slate-400">Administration</a>
|
||||
<a href="{% url 'admin:index' %}" class="sidebar-link text-slate-400">Administration</a>
|
||||
{% endif %}
|
||||
</nav>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue