From a0360ca7373015f58eaf50ea98d52c3e3a4cd2ad Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Wed, 16 Sep 2026 23:48:44 +0200 Subject: [PATCH] ui : pick backends from recommended provider cards Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../app/backends/BackendPresetCard.svelte | 41 ++++++++++++++++ .../app/backends/DialogBackendForm.svelte | 43 +++++++++------- .../src/lib/components/app/backends/index.ts | 1 + .../ui/src/lib/constants/backend.constants.ts | 49 +------------------ tools/ui/src/lib/types/backend.d.ts | 2 + 5 files changed, 71 insertions(+), 65 deletions(-) create mode 100644 tools/ui/src/lib/components/app/backends/BackendPresetCard.svelte diff --git a/tools/ui/src/lib/components/app/backends/BackendPresetCard.svelte b/tools/ui/src/lib/components/app/backends/BackendPresetCard.svelte new file mode 100644 index 0000000000..422fef84c5 --- /dev/null +++ b/tools/ui/src/lib/components/app/backends/BackendPresetCard.svelte @@ -0,0 +1,41 @@ + + + + {#if added} + + + Added + + {/if} + +
+ + +

{preset.name}

+
+ +

{preset.description}

+
diff --git a/tools/ui/src/lib/components/app/backends/DialogBackendForm.svelte b/tools/ui/src/lib/components/app/backends/DialogBackendForm.svelte index 574a28c192..8b428bc3b8 100644 --- a/tools/ui/src/lib/components/app/backends/DialogBackendForm.svelte +++ b/tools/ui/src/lib/components/app/backends/DialogBackendForm.svelte @@ -1,6 +1,6 @@