bifroest/app/templates/_plan_toggle.html
2026-10-27 08:34:17 +01:00

9 lines
911 B
HTML

{# Schalter für den Planungsmodus am Eingabefeld; nach dem Umschalten per hx-swap-oob ersetzt. #}
<span id="plan-toggle" class="cluster"{% if oob %} hx-swap-oob="true"{% endif %}>
<button type="button" class="btn btn-sm {{ 'btn-secondary aiw-plan-on' if chat.plan_mode else 'btn-ghost' }}"
hx-post="/chats/{{ chat.id }}/plan-mode" hx-vals='{"on": "{{ 'false' if chat.plan_mode else 'true' }}"}'
hx-target="#plan" hx-swap="outerHTML" aria-pressed="{{ 'true' if chat.plan_mode else 'false' }}"
title="{{ 'Planungsmodus beenden' if chat.plan_mode else 'Die KI untersucht und plant, ohne etwas zu ändern' }}">
{{ 'Planungsmodus an' if chat.plan_mode else ('Plan überarbeiten' if chat.plan else 'Erst planen') }}</button>
{% if chat.plan_mode %}<span class="text-xs text-muted">Die KI liest und plant nur; ändern darf sie nach „Plan umsetzen“.</span>{% endif %}
</span>