From f42b21a2b972e201527caf88241c920ac031b1f4 Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Sat, 9 May 2026 15:44:49 +0300 Subject: [PATCH] fix(sites): show Secrets card before Resources on site detail Secrets is the more frequently edited section than Resources/logs; reorder so it appears right after Site Info on /sites/[id]. --- web/src/routes/sites/[id]/+page.svelte | 122 ++++++++++++------------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/web/src/routes/sites/[id]/+page.svelte b/web/src/routes/sites/[id]/+page.svelte index 4b94976..df02296 100644 --- a/web/src/routes/sites/[id]/+page.svelte +++ b/web/src/routes/sites/[id]/+page.svelte @@ -283,6 +283,67 @@ {/if} + +
+
+

{$t('sites.secrets')}

+ +
+ + {#if showSecretForm} +
+ + +
+ + {$t('sites.encryptSecret')} +
+ +
+ {/if} + + {#if secrets.length === 0} +

{$t('sites.noSecrets')}

+ {:else} +
+ {#each secrets as secret (secret.id)} +
+
+ {#if secret.encrypted} + + {:else} + + {/if} + {secret.key} + {secret.value} +
+ +
+ {/each} +
+ {/if} +
+ {#if site.container_id}
@@ -357,67 +418,6 @@ disableSigning={() => api.disableStaticSiteNotificationSigning(siteId!)} sendTest={() => api.testStaticSiteNotification(siteId!)} /> - - -
-
-

{$t('sites.secrets')}

- -
- - {#if showSecretForm} -
- - -
- - {$t('sites.encryptSecret')} -
- -
- {/if} - - {#if secrets.length === 0} -

{$t('sites.noSecrets')}

- {:else} -
- {#each secrets as secret (secret.id)} -
-
- {#if secret.encrypted} - - {:else} - - {/if} - {secret.key} - {secret.value} -
- -
- {/each} -
- {/if} -