fix: tolerante GUI-Filter, sichtbare Bedienelemente, fixierte Navigation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -39,19 +39,24 @@
|
||||
hx-on::after-request="if(event.detail.successful){htmx.trigger(document.getElementById('imports'), 'refresh')}">
|
||||
<button type="submit">Verwerfen</button>
|
||||
</form>
|
||||
<button type="button" class="inline-form" disabled title="Nur für bestätigte Importe">Import zurückrollen</button>
|
||||
{% elif s.status == "confirmed" %}
|
||||
<span class="muted">Bestätigt — Buchungen übernommen</span>
|
||||
<button type="button" class="inline-form" disabled title="Nur für Entwürfe">Übernehmen</button>
|
||||
<button type="button" class="inline-form" disabled title="Nur für Entwürfe">Verwerfen</button>
|
||||
<form class="inline-form" hx-post="/api/imports/{{ s.id }}/rollback" hx-swap="none"
|
||||
hx-confirm="Diesen Import und ALLE zugehörigen Buchungen unwiderruflich löschen? Salden und Projektionen ändern sich."
|
||||
hx-on::after-request="if(event.detail.successful){htmx.trigger(document.getElementById('imports'), 'refresh')}">
|
||||
<button type="submit">Import zurückrollen</button>
|
||||
</form>
|
||||
{% else %}
|
||||
<button type="button" class="inline-form" disabled title="Nur für Entwürfe">Übernehmen</button>
|
||||
<form class="inline-form" hx-delete="/api/imports/{{ s.id }}" hx-swap="none"
|
||||
hx-confirm="Import „{{ s.filename }}“ wirklich verwerfen?"
|
||||
hx-on::after-request="if(event.detail.successful){htmx.trigger(document.getElementById('imports'), 'refresh')}">
|
||||
<button type="submit">Verwerfen</button>
|
||||
</form>
|
||||
<button type="button" class="inline-form" disabled title="Nur für bestätigte Importe">Import zurückrollen</button>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -53,9 +53,9 @@
|
||||
</form>
|
||||
</fieldset>
|
||||
|
||||
{% if suggestions %}
|
||||
<fieldset>
|
||||
<legend>Vorschläge aus Buchungen</legend>
|
||||
{% if suggestions %}
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th>Name</th><th>Betrag</th><th>Rhythmus</th><th>Fälligkeitstag</th><th></th></tr>
|
||||
@@ -82,8 +82,10 @@
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
{% else %}
|
||||
<p class="muted">Keine Vorschläge — erkannt werden Serien aus mindestens 3 Monaten gleichartiger Buchungen.</p>
|
||||
{% endif %}
|
||||
</fieldset>
|
||||
{% endif %}
|
||||
</section>
|
||||
|
||||
<section class="planning-section">
|
||||
|
||||
Reference in New Issue
Block a user