refactor: simplify quick win settings and mobile dialog
This commit is contained in:
@@ -38,15 +38,42 @@
|
||||
<h2>Aktive Quick-Wins bearbeiten</h2>
|
||||
<p class="muted">Per Drag & Drop kannst du die Reihenfolge festlegen, die später auch bei den Quick-Win-Chips erscheint.</p>
|
||||
<input type="hidden" id="quickWinSortToken" value="{{ csrf_token() }}">
|
||||
<div class="quick-win-list__toolbar">
|
||||
<button type="button" class="button button--secondary" id="quickWinSortSave" disabled>Reihenfolge speichern</button>
|
||||
</div>
|
||||
<div class="quick-win-list" data-quick-win-sort-list>
|
||||
{% for quick_win in quick_wins %}
|
||||
<article class="quick-win-manage-card" draggable="true" data-quick-win-sort-item="{{ quick_win.id }}">
|
||||
<form method="post" action="{{ url_for('settings.update_quick_win', quick_win_id=quick_win.id) }}" class="quick-win-manage-form">
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
|
||||
<div class="quick-win-manage-card__summary">
|
||||
<div class="quick-win-manage-card__drag">
|
||||
{{ nav_icon('list') }}
|
||||
<span>Ziehen zum Sortieren</span>
|
||||
</div>
|
||||
<div class="quick-win-manage-card__title">
|
||||
<strong>{{ quick_win.title }}</strong>
|
||||
</div>
|
||||
<div class="quick-win-manage-card__actions">
|
||||
<button
|
||||
type="button"
|
||||
class="button button--ghost"
|
||||
data-quick-win-toggle
|
||||
data-target="quick-win-edit-{{ quick_win.id }}"
|
||||
aria-expanded="false"
|
||||
aria-controls="quick-win-edit-{{ quick_win.id }}"
|
||||
>
|
||||
Bearbeiten
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<form
|
||||
method="post"
|
||||
action="{{ url_for('settings.update_quick_win', quick_win_id=quick_win.id) }}"
|
||||
class="quick-win-manage-form"
|
||||
id="quick-win-edit-{{ quick_win.id }}"
|
||||
data-quick-win-edit
|
||||
hidden
|
||||
>
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
|
||||
<div class="field">
|
||||
<label for="quick-win-title-{{ quick_win.id }}">Titel</label>
|
||||
<input id="quick-win-title-{{ quick_win.id }}" type="text" name="title" value="{{ quick_win.title }}" minlength="2" maxlength="160" required>
|
||||
|
||||
Reference in New Issue
Block a user