Replace counter-arguments with possible answers and unify search inputs.

Models, AI assistant, and UI now show diskussionsfertige Antworten without titles; shared search partial fixes aria-label rendering.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Pirmin Hinderling (fedora)
2026-07-07 22:50:53 +02:00
parent 28aab3b16a
commit 16428f2c16
19 changed files with 237 additions and 101 deletions
+6 -17
View File
@@ -89,24 +89,13 @@
</section>
{% endif %}
{% if claim.counter_arguments.all %}
{% if claim.possible_answers.all %}
<section class="fk-section">
<p class="fk-section-label">Gegenargumente</p>
<div class="accordion fk-accordion" id="counterArgs">
{% for ca in claim.counter_arguments.all %}
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed py-2 small" type="button"
data-bs-toggle="collapse" data-bs-target="#collapse{{ forloop.counter }}">
{{ ca.argument }}
</button>
</h2>
<div id="collapse{{ forloop.counter }}" class="accordion-collapse collapse"
data-bs-parent="#counterArgs">
<div class="accordion-body py-2">
{{ ca.response|linebreaks }}
</div>
</div>
<p class="fk-section-label">Mögliche Antworten</p>
<div class="d-flex flex-column gap-2">
{% for item in claim.possible_answers.all %}
<div class="fk-card fk-section-body">
{{ item.answer|linebreaks }}
</div>
{% endfor %}
</div>