diff --git a/src/lib/StateMachine.svelte b/src/lib/StateMachine.svelte index e09c9ac..b5f5645 100644 --- a/src/lib/StateMachine.svelte +++ b/src/lib/StateMachine.svelte @@ -347,23 +347,31 @@ {#snippet progress()} - {#each { length: pages.length - 2 } as _, i (i)} -
- {#if i >= index} - {i + 1} - {:else} - - {/if} -
- {/each} +
+ {#each { length: pages.length - 2 } as _, i (i)} +
index && 'scale-[0.85] opacity-80', + 'transition-[transform,background-color,color]' + ]} + > + {#if i >= index} + {i + 1} + {:else} + + {/if} +
+ {/each} +
{/snippet}
{@render progress()}
@@ -400,7 +409,7 @@ lg:max-h-[60rem] lg:min-h-[30rem] lg:flex-row lg:items-center dark:sm:bg-gray-900" > -
+
{@render progress()}
@@ -486,10 +495,4 @@ :global(.circle-final) { opacity: 1; } - - .progress { - @apply flex cursor-default items-center justify-center gap-3 overflow-hidden rounded-3xl px-3 py-2; - @apply dark:bg-sui-text-800 bg-gray-200/80 dark:lg:bg-slate-800; - @apply text-sui-text/60 dark:text-sui-background/60 font-semibold; - }