From 048c1fc4d4d732cbaae24d968f82a1a02f2fdce2 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Sun, 23 Mar 2025 16:25:09 -0300 Subject: [PATCH] Progressbar --- src/components/Ausweis/Progressbar.svelte | 43 ++++++++++++------- .../VerbrauchsausweisWohnenModule.svelte | 2 +- 2 files changed, 29 insertions(+), 16 deletions(-) diff --git a/src/components/Ausweis/Progressbar.svelte b/src/components/Ausweis/Progressbar.svelte index e232f6f2..48a140d3 100644 --- a/src/components/Ausweis/Progressbar.svelte +++ b/src/components/Ausweis/Progressbar.svelte @@ -1,27 +1,36 @@

{anliegen}

-

{ausweisart} {PRICES[ausweisart][Enums.AusweisTyp.Standard]} €

+

+ {#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen} + Verbrauchsausweis Wohnen + {:else if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe} + Verbrauchsausweis Gewerbe + {:else if ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} + Bedarfsausweis Wohnen + {/if} + {#if ausweistyp === Enums.AusweisTyp.Beratung} + mit Beratung + {:else if ausweistyp === Enums.AusweisTyp.Offline} + offline + {/if} + {PRICES[ausweisart][Enums.AusweisTyp.Standard]} €

@@ -38,7 +47,7 @@ {#each steps as step, i}
-
{i + 1}
+
{i + 1}
{step}
{/each} @@ -59,12 +68,16 @@ .phaseTitel{@apply [font-size:_clamp(12px,1vw,18px)]} } - :nth-child(1 of .phase) { - @apply justify-self-start; + :nth-child(1 of .phase), :nth-child(1 of .phase) .point { + justify-self: start; } - .phase:last-of-type { - @apply justify-self-end; + .point, .phase { + justify-self: center; + } + + .phase:last-of-type, .phase:last-of-type .point { + justify-self: end; } diff --git a/src/modules/VerbrauchsausweisWohnen/VerbrauchsausweisWohnenModule.svelte b/src/modules/VerbrauchsausweisWohnen/VerbrauchsausweisWohnenModule.svelte index dcda4178..737df028 100644 --- a/src/modules/VerbrauchsausweisWohnen/VerbrauchsausweisWohnenModule.svelte +++ b/src/modules/VerbrauchsausweisWohnen/VerbrauchsausweisWohnenModule.svelte @@ -138,7 +138,7 @@ let skala: HTMLDivElement; {ausweisart} /> - +