Add per-case management links template for collection detail view
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
{# Partial: per-case management links shown on collection detail case list.
|
||||
Expects variables available from parent loop: casedetail, collection, forloop
|
||||
Keep markup minimal and safe — icons use Bootstrap Icons classes if available. #}
|
||||
<span class="d-inline-flex gap-2 align-items-center">
|
||||
<a class="text-decoration-none" href="{% url 'atlas:collection_case_view' pk=collection.pk case_number=forloop.counter0 %}" title="Open case view">
|
||||
<i class="bi bi-eye"></i> View
|
||||
</a>
|
||||
|
||||
<a class="text-decoration-none" href="{% url 'atlas:case_detail' casedetail.case.pk %}" title="Case details">
|
||||
<i class="bi bi-info-circle"></i> Details
|
||||
</a>
|
||||
|
||||
{% if casedetail.case.series.count > 0 %}
|
||||
<a class="text-decoration-none" href="{% url 'atlas:case_series' casedetail.case.pk %}" title="Series ({{ casedetail.case.series.count }})">
|
||||
<i class="bi bi-images"></i> Series ({{ casedetail.case.series.count }})
|
||||
</a>
|
||||
{% else %}
|
||||
<span class="text-muted small">No series</span>
|
||||
{% endif %}
|
||||
|
||||
{% if can_edit %}
|
||||
<a class="text-decoration-none" hx-get="{% url 'atlas:add_series_to_case' casedetail.case.pk %}" hx-target="#case-list" hx-swap="innerHTML" title="Add series to case">
|
||||
<i class="bi bi-plus-circle"></i> Add series
|
||||
</a>
|
||||
{% endif %}
|
||||
</span>
|
||||
Reference in New Issue
Block a user