diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 6bcb502..9d7b422 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -26,6 +26,21 @@ } + + Portainer Templates + + + + + + + + + + + + + {#if showNav}
{/if} diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 8b28dd7..1ad9b53 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,4 +1,5 @@ + + {template.title} | Portainer Templates + + + + + + + + + {#if template}

@@ -38,7 +54,7 @@ {#if template.categories || template.category }

{#each (template.categories || template.category || []) as tag} - {tag} + {tag} {/each}

{/if} @@ -56,7 +72,7 @@

{#await services then returnedServices} - {#if returnedServices && returnedServices.length > 0} + {#if returnedServices && returnedServices.length > 1}

Services

@@ -115,14 +131,24 @@ .tags { display: flex; margin: 0; - span { - &:before { - content: '#'; - opacity: 0.5; + gap: 0.5rem; + a { + color: var(--foreground); + text-decoration: none; + transition: all 0.2s ease-in-out; + span { + &:before { + content: '#'; + opacity: 0.5; + } + &:not(:last-child)::after { + content: ','; + margin-right: 0.5rem; + } } - &:not(:last-child)::after { - content: ','; - margin-right: 0.5rem; + &:hover { + color: var(--accent); + transform: scale(1.08); } } }