Add frontend support for notifications

This commit is contained in:
Sami Abuzakuk
2025-10-12 14:54:53 +02:00
parent fcb875aaf9
commit b76cef22ae
8 changed files with 399 additions and 11 deletions

View File

@@ -51,18 +51,28 @@
<div class="space-y-4">
{#each $settings as setting (setting.id)}
<div class="p-4 border rounded shadow">
<label class="block mb-2 font-bold">Requirements</label>
<div class="w-full border rounded">
<CodeMirror bind:value={setting.requirements} />
</div>
<label class="block mb-2 font-bold">
Requirements
<div class="w-full border rounded">
<CodeMirror bind:value={setting.requirements} />
</div>
</label>
<label class="block mt-4 mb-2 font-bold">Environment</label>
<div class="w-full border rounded">
<CodeMirror bind:value={setting.environment} />
</div>
<label class="block mt-4 mb-2 font-bold">
Environment
<div class="w-full border rounded">
<CodeMirror bind:value={setting.environment} />
</div>
</label>
<label class="block mt-4 mb-2 font-bold">User</label>
<input type="text" class="w-full p-2 border rounded" bind:value={setting.user} readonly />
<label class="block mt-4 mb-2 font-bold">
Ntfy URL
<input
type="text"
class="w-full p-2 border rounde font-normal"
bind:value={setting.ntfy_url}
/>
</label>
<button
class="mt-4 px-4 py-2 bg-blue-500 text-white rounded hover:bg-blue-600"