adasd
This commit is contained in:
@@ -161,26 +161,47 @@ require __DIR__ . '/../partials/structure/layout_start.php';
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<!-- Edit Template Dialog -->
|
||||
<dialog id="editTemplateDialog" class="rounded-2xl p-0 w-[700px]">
|
||||
<form id="editTemplateForm" method="dialog" class="p-4 bg-white rounded-2xl">
|
||||
<h3 class="text-lg font-semibold mb-2">Template bearbeiten</h3>
|
||||
<div class="space-y-3">
|
||||
<label class="block">
|
||||
<span class="text-sm text-slate-600">Name</span>
|
||||
<input id="edit_tpl_name" type="text" class="w-full border rounded-lg px-3 py-2" />
|
||||
</label>
|
||||
<label class="block">
|
||||
<span class="text-sm text-slate-600">API Name (ohne Leerzeichen)</span>
|
||||
<input id="edit_tpl_api_name" type="text" class="w-full border rounded-lg px-3 py-2" />
|
||||
<p id="edit_tpl_api_warn" class="text-xs text-amber-700 mt-1 hidden">Warnung: Das Ändern des API-Namens kann bestehende API-Integrationen brechen.</p>
|
||||
</label>
|
||||
<!-- Template Verwaltung Dialog -->
|
||||
<dialog id="manageTemplateDialog" class="rounded-2xl p-0 w-[980px]">
|
||||
<div class="p-4 bg-white rounded-2xl">
|
||||
<div class="flex items-center gap-3">
|
||||
<h3 class="text-lg font-semibold">Template Verwaltung</h3>
|
||||
<span id="manage_tpl_badge" class="text-xs px-2 py-1 rounded-full bg-slate-100 text-slate-600">ID –</span>
|
||||
<div class="ms-auto flex gap-2">
|
||||
<button type="button" id="manageTemplateClose" class="btn">Schließen</button>
|
||||
<button type="button" id="manageTemplateSave" class="btn">Speichern</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-4 flex justify-end gap-2">
|
||||
<button type="button" id="editTemplateCancel" class="btn">Abbrechen</button>
|
||||
<button type="submit" id="editTemplateSave" class="btn">Speichern</button>
|
||||
<div class="mt-4 grid grid-cols-1 lg:grid-cols-2 gap-4">
|
||||
<div class="space-y-3">
|
||||
<label class="block">
|
||||
<span class="text-sm text-slate-600">Name</span>
|
||||
<input id="manage_tpl_name" type="text" class="w-full border rounded-lg px-3 py-2" />
|
||||
</label>
|
||||
<label id="manage_tpl_api_wrap" class="block">
|
||||
<span class="text-sm text-slate-600">API Name (nur Templates)</span>
|
||||
<input id="manage_tpl_api_name" type="text" class="w-full border rounded-lg px-3 py-2" />
|
||||
<p id="manage_tpl_api_warn" class="text-xs text-amber-700 mt-1 hidden">Warnung: Das Ändern des API-Namens kann bestehende API-Integrationen brechen.</p>
|
||||
</label>
|
||||
|
||||
<div class="mt-2">
|
||||
<div class="text-sm font-semibold mb-2">Versionen</div>
|
||||
<div id="manage_tpl_versions" class="space-y-2 text-sm text-slate-700"></div>
|
||||
</div>
|
||||
<div class="mt-3 flex items-center gap-2">
|
||||
<button type="button" id="manageTemplateDelete" class="btn btn-danger">Template löschen</button>
|
||||
<span id="manage_tpl_delete_hint" class="text-xs text-slate-500"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="space-y-2">
|
||||
<div class="text-sm font-semibold">Vorschau (gewählte Version)</div>
|
||||
<div class="rounded-lg border bg-slate-50 p-2">
|
||||
<iframe id="manage_tpl_preview" class="w-full h-[360px] bg-white rounded-md"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</dialog>
|
||||
|
||||
<div id="toast-root"></div>
|
||||
|
||||
Reference in New Issue
Block a user