partner categories

This commit is contained in:
Tobias Brunner 2025-07-11 10:52:44 +02:00
parent 83504f6b7c
commit c6b50da971
No known key found for this signature in database
8 changed files with 75 additions and 4 deletions

View file

@ -65,6 +65,9 @@
</div>
{% endif %}
<p class="card-text">{{ article.related_consulting_partner.name }}</p>
<div class="mb-2">
<span class="badge bg-primary">{{ article.related_consulting_partner.get_category_display_badge }}</span>
</div>
<a href="{{ article.related_consulting_partner.get_absolute_url }}" class="btn btn-primary btn-sm">View Partner</a>
</div>
</div>

View file

@ -153,7 +153,7 @@
<h2 class="fs-50 fw-semibold lh-1 mb-12">{{ partner.name }}</h2>
</header>
<div class="fs-19 text-gray-500">
<button class="btn btn-tertiary btn-sm mr-12">Servala Consulting Partner</button>
<button class="btn btn-tertiary btn-sm mr-12">{{ partner.get_category_display_badge }}</button>
</div>
</div>

View file

@ -94,6 +94,23 @@
</div>
</div>
<!-- Category Filter -->
<div class="pt-24 mb-24">
<div class="d-flex justify-content-between align-items-center h-33 mb-5px" role="button">
<h3 class="sidebar-title mb-0">Category</h3>
</div>
<div>
<select class="form-select" id="category" name="category" @change="submitForm()">
<option value="">All Categories</option>
{% for category_value, category_label in partner_categories %}
<option value="{{ category_value }}" {% if request.GET.category == category_value %}selected{% endif %}>
{{ category_label }}
</option>
{% endfor %}
</select>
</div>
</div>
<!-- Filter Actions -->
<div class="d-flex gap-2">
<a href="{% url 'services:partner_list' %}" class="btn btn-outline-secondary btn-sm">Clear</a>
@ -126,6 +143,9 @@
<h3 class="card__title">
<a href="{{ partner.get_absolute_url }}" class="text-decoration-none clickable-link">{{ partner.name }}</a>
</h3>
<div class="mb-2">
<span class="badge bg-primary">{{ partner.get_category_display_badge }}</span>
</div>
</div>
<div class="card__desc flex-grow-1 rich-text-content">