From 7a74ba17965f9bca7f24925736861cb43deca5d9 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Sat, 2 Apr 2022 17:43:24 +0200 Subject: [PATCH] ui: Improvements --- src/lib/components/DatabaseLinks.svelte | 25 +++++ src/lib/components/ServiceLinks.svelte | 55 +++++++++++ src/routes/applications/[id]/__layout.svelte | 4 +- src/routes/applications/[id]/index.svelte | 14 ++- .../applications/[id]/logs/build/index.svelte | 71 +++++++++++++- .../applications/[id]/logs/index.svelte | 73 +++++++++++++- .../applications/[id]/previews/index.svelte | 97 ++++++++++++++++--- .../applications/[id]/secrets/index.svelte | 71 +++++++++++++- .../applications/[id]/storage/index.svelte | 75 +++++++++++++- src/routes/databases/[id]/index.svelte | 31 ++---- .../services/[id]/_Services/_Services.svelte | 4 +- src/routes/services/[id]/index.svelte | 66 ++----------- src/routes/services/[id]/secrets/index.svelte | 38 +++++++- src/routes/settings/index.svelte | 2 +- 14 files changed, 501 insertions(+), 125 deletions(-) create mode 100644 src/lib/components/DatabaseLinks.svelte create mode 100644 src/lib/components/ServiceLinks.svelte diff --git a/src/lib/components/DatabaseLinks.svelte b/src/lib/components/DatabaseLinks.svelte new file mode 100644 index 000000000..9ef11a238 --- /dev/null +++ b/src/lib/components/DatabaseLinks.svelte @@ -0,0 +1,25 @@ + + + + {#if database.type === 'clickhouse'} + + {:else if database.type === 'couchdb'} + + {:else if database.type === 'mongodb'} + + {:else if database.type === 'mysql'} + + {:else if database.type === 'postgresql'} + + {:else if database.type === 'redis'} + + {/if} + diff --git a/src/lib/components/ServiceLinks.svelte b/src/lib/components/ServiceLinks.svelte new file mode 100644 index 000000000..a3b4ce2cd --- /dev/null +++ b/src/lib/components/ServiceLinks.svelte @@ -0,0 +1,55 @@ + + +{#if service.type === 'plausibleanalytics'} + + + +{:else if service.type === 'nocodb'} + + + +{:else if service.type === 'minio'} + + + +{:else if service.type === 'vscodeserver'} + + + +{:else if service.type === 'wordpress'} + + + +{:else if service.type === 'vaultwarden'} + + + +{:else if service.type === 'languagetool'} + + + +{:else if service.type === 'n8n'} + + + +{:else if service.type === 'uptimekuma'} + + + +{:else if service.type === 'ghost'} + + + +{/if} diff --git a/src/routes/applications/[id]/__layout.svelte b/src/routes/applications/[id]/__layout.svelte index 4a79bba44..7c6f528b7 100644 --- a/src/routes/applications/[id]/__layout.svelte +++ b/src/routes/applications/[id]/__layout.svelte @@ -255,9 +255,9 @@ class:bg-coolgray-500={$page.url.pathname === `/applications/${id}/secrets`} >