From 9cdcf14197e5cf47b457357a7c98c89ce79b2d66 Mon Sep 17 00:00:00 2001 From: cheskoxd Date: Wed, 20 Aug 2025 19:33:22 -0500 Subject: [PATCH 1/5] fix(InstanceList): add auto-rows-min class for better layout consistency --- .../dashboard/src/routes/(app)/dashboard/InstanceList.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte b/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte index 19c23272..37182f3e 100644 --- a/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte +++ b/packages/dashboard/src/routes/(app)/dashboard/InstanceList.svelte @@ -85,7 +85,7 @@
{#each filteredInstances as instance (instance.id)} From 75919bf8bec005f2a394fcd5504cb477543b2023 Mon Sep 17 00:00:00 2001 From: cheskoxd Date: Wed, 20 Aug 2025 19:42:03 -0500 Subject: [PATCH 2/5] fix(InstanceCard): update instance name to take full width and truncate if needed --- .../src/routes/(app)/dashboard/InstanceCard.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte b/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte index 9694f6cc..b96d4dbc 100644 --- a/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte +++ b/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte @@ -27,8 +27,8 @@ on:click={openInstance} >
-
- +
+ {instance.cname ? instance.cname : instance.subdomain} @@ -50,7 +50,7 @@
-
+
Date: Wed, 20 Aug 2025 19:57:36 -0500 Subject: [PATCH 3/5] fix(InstanceCard): update admin link for better visibility --- .../dashboard/src/routes/(app)/dashboard/InstanceCard.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte b/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte index b96d4dbc..8d08f401 100644 --- a/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte +++ b/packages/dashboard/src/routes/(app)/dashboard/InstanceCard.svelte @@ -37,7 +37,7 @@ href={INSTANCE_ADMIN_URL(instance)} target="_blank" on:click={openAdmin} - class="pr-2 py-0.5 rounded-full text-xs font-medium flex gap-2" + class="pr-2 py-0.5 rounded-full text-xs hover:underline font-medium flex gap-2" title="Open Admin" > PocketBase Logo Admin From 8ed40ee71b5b81b9414d20ca2d3719d4b311ebd2 Mon Sep 17 00:00:00 2001 From: cheskoxd Date: Wed, 20 Aug 2025 20:01:43 -0500 Subject: [PATCH 4/5] fix(InstanceLayout): truncate instance name if too long --- .../instances/[instanceId]/+layout.svelte | 53 ++++++++++--------- 1 file changed, 29 insertions(+), 24 deletions(-) diff --git a/packages/dashboard/src/routes/(app)/instances/[instanceId]/+layout.svelte b/packages/dashboard/src/routes/(app)/instances/[instanceId]/+layout.svelte index 0caa71c8..e866e7fe 100644 --- a/packages/dashboard/src/routes/(app)/instances/[instanceId]/+layout.svelte +++ b/packages/dashboard/src/routes/(app)/instances/[instanceId]/+layout.svelte @@ -96,33 +96,38 @@
-
-
- - - -

- {$instance.subdomain} {#if $instance.dev} - - 🚧 - - {/if} -

+
+
+ + - -
+ +

+ {$instance.subdomain} + {#if $instance.dev} + + 🚧 + + {/if} +

+
+ + +
+
+ {#if sidebarOpen && window.innerWidth < 768}
Date: Wed, 20 Aug 2025 20:09:49 -0500 Subject: [PATCH 5/5] fix(List): truncate secret value to avoid horizontal overflow --- .../instances/[instanceId]/secrets/List.svelte | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/dashboard/src/routes/(app)/instances/[instanceId]/secrets/List.svelte b/packages/dashboard/src/routes/(app)/instances/[instanceId]/secrets/List.svelte index 36471bad..82bd0911 100644 --- a/packages/dashboard/src/routes/(app)/instances/[instanceId]/secrets/List.svelte +++ b/packages/dashboard/src/routes/(app)/instances/[instanceId]/secrets/List.svelte @@ -29,11 +29,11 @@ } - +
- - + + @@ -41,17 +41,22 @@ {#each $items as item} - - + + {/each}
KeyValueKeyValue Actions
{item.name}{item.value.slice(0, 2) + item.value.slice(2).replaceAll(/./g, '*')}{item.name} + {item.value.slice(0, 2) + item.value.slice(2).replaceAll(/./g, '*')} + + +
+