From e96ac71d1d792931172baf1c00fbe488b656fae3 Mon Sep 17 00:00:00 2001 From: Robert Jagtiani Date: Sat, 22 Feb 2025 18:47:22 +0100 Subject: [PATCH 1/2] kundendaten --- src/components/Ausweis/Progressbar.svelte | 3 +- .../Ausweis/Rechnungsadresse.svelte | 27 +-- .../BedarfsausweisWohnenModule.svelte | 10 +- src/modules/KundendatenModule.svelte | 173 +++--------------- .../VerbrauchsausweisGewerbeModule.svelte | 10 +- .../VerbrauchsausweisWohnenModule.svelte | 10 +- .../GEGNachweisGewerbeModule.svelte | 2 +- .../GEGNachweisWohnenModule.svelte | 2 +- 8 files changed, 44 insertions(+), 193 deletions(-) diff --git a/src/components/Ausweis/Progressbar.svelte b/src/components/Ausweis/Progressbar.svelte index f7754c0d..2f152dc0 100644 --- a/src/components/Ausweis/Progressbar.svelte +++ b/src/components/Ausweis/Progressbar.svelte @@ -24,7 +24,7 @@ {#each steps as step, i}
{i + 1}
-
{step}
+
{step}
{/each} @@ -40,6 +40,7 @@ .active { @apply bg-secondary; } + .phaseTitel{@apply [font-size:_clamp(12px,1vw,18px)]} } :nth-child(1 of .phase) { diff --git a/src/components/Ausweis/Rechnungsadresse.svelte b/src/components/Ausweis/Rechnungsadresse.svelte index e3e0a20b..1f0b4868 100644 --- a/src/components/Ausweis/Rechnungsadresse.svelte +++ b/src/components/Ausweis/Rechnungsadresse.svelte @@ -19,12 +19,11 @@
+">
@@ -49,7 +48,7 @@ xl:grid-cols-3 xl:gap-x-8 xl:gap-y-8 -
+
- - -
+
diff --git a/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte b/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte index 5f663671..aa7070ba 100644 --- a/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte +++ b/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte @@ -160,12 +160,12 @@ -
-
+
-
+
-

Energiesausweis erstellen

-

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

+

Energieausweis erstellen

+

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

diff --git a/src/modules/KundendatenModule.svelte b/src/modules/KundendatenModule.svelte index c40e3a8d..79de75f3 100644 --- a/src/modules/KundendatenModule.svelte +++ b/src/modules/KundendatenModule.svelte @@ -75,13 +75,13 @@ selected: false, }, { - name: "Same Day Service - Bestellung Werktags vor 12:00 Uhr
Ausstellung bis 18:00 Uhr am gleichen Tag", + name: "Same Day Service - Bestellung Werktags vor 12:00 Uhr
Ausstellung bis 18:00 Uhr am gleichen Tag", id: Enums.Service.SameDay, price: 29, selected: false, }, { - name: "Telefonische Energieeffizienzberatung", + name: "Telefonische Energie-Effizienzberatung", id: Enums.Service.Telefonberatung, price: 75, selected: false, @@ -330,7 +330,7 @@
-

Energiesausweis erstellen

-

- {ausweisart} - {prices[ausweistyp]} € -

+

Energieausweis erstellen

+

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

{#if gegAnfrage}
-
+

Zusatzleistungen:

@@ -432,7 +429,7 @@ grid-cols-5 justify-around justify-items-center items-center" bind:checked={service.selected} />
- {@html service.price} € inkl. Mwst + {@html service.price} € inkl. Mwst
{@html service.name}
@@ -493,24 +490,25 @@ grid-cols-5 justify-around justify-items-center items-center" {/if}
- Zurück + Zurück -
+ - + {#if gegAnfrage} {:else} - - - - - - - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/public/images/header/logo-IBC-white.svg b/public/images/header/logo-IBC-white.svg index 30a811a9..180ab3c9 100644 --- a/public/images/header/logo-IBC-white.svg +++ b/public/images/header/logo-IBC-white.svg @@ -1,5 +1,5 @@ - + - + diff --git a/src/components/Ausweis/ButtonWeiterHilfe.svelte b/src/components/Ausweis/ButtonWeiterHilfe.svelte index 62135516..8d5372ab 100644 --- a/src/components/Ausweis/ButtonWeiterHilfe.svelte +++ b/src/components/Ausweis/ButtonWeiterHilfe.svelte @@ -79,8 +79,8 @@ let loginOverlayHidden = true; -
+
@@ -90,85 +90,11 @@ sm:grid-cols-[1fr_min-content_min-content_min-content] sm:justify-self-end sm:mt >
- {#if showHelp} -
-
-
- Gerne helfen wir Ihnen wenn Sie nicht weiterkommen oder Fragen - haben. Kurze Fragen zum Formular oder der Ausweisart werden - kostenfrei telefonisch unter 040/209339850 beantwortet (bis 5min). Sollten Sie Unterstützung bei der Erstellung - benötgen oder lieber die Arbeit von unserem Ingenieurbüro erledigen - lassen, bieten wir Ihnen folgende Hilfen an. Bitte treffen Sie Ihre - Auswahl und klicken auf weiter: -
- -
- -
- - -
- Verbrauchsausweis online inkl. ausführlicher telefonischer - Beratung -
- -
- {PRICES[ausweisart][Enums.AusweisTyp.Beratung]} € inkl. MwSt. -
-
- -
- - -
- Verbrauchsausweis offline (Sie schicken uns 3 - Verbrauchsabrechnungen zu) -
- -
- {PRICES[ausweisart][Enums.AusweisTyp.Offline]} € inkl. MwSt. -
-
- -
- - - - -
-
- {/if} - - + {#if showWeiter}
@@ -181,3 +107,76 @@ sm:grid-cols-[1fr_min-content_min-content_min-content] sm:justify-self-end sm:mt
{/if}
+ +{#if showHelp} +
+
+
+ Gerne helfen wir Ihnen wenn Sie nicht weiterkommen oder Fragen + haben. Kurze Fragen zum Formular oder der Ausweisart werden + kostenfrei telefonisch unter 040/209339850 beantwortet (bis 5min). Sollten Sie Unterstützung bei der Erstellung + benötgen oder lieber die Arbeit von unserem Ingenieurbüro erledigen + lassen, bieten wir Ihnen folgende Hilfen an. Bitte treffen Sie Ihre + Auswahl und klicken auf weiter: +
+ +
+ +
+ + +
+ Verbrauchsausweis online
inkl. ausführlicher telefonischer + Beratung +
+ +
+ {PRICES[ausweisart][Enums.AusweisTyp.Beratung]} € inkl. MwSt. +
+
+ +
+ + +
+ Verbrauchsausweis offline Sie schicken uns 3 Verbrauchsabrechnungen zu) +
+ +
+ {PRICES[ausweisart][Enums.AusweisTyp.Offline]} € inkl. MwSt. +
+
+ +
+ + + + +
+
+{/if} diff --git a/src/components/Ausweis/PerformanceScore.svelte b/src/components/Ausweis/PerformanceScore.svelte index d1872c59..a5dc68e0 100644 --- a/src/components/Ausweis/PerformanceScore.svelte +++ b/src/components/Ausweis/PerformanceScore.svelte @@ -83,6 +83,9 @@ })(); } + +
+
{#if ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen || ausweisart === Enums.Ausweisart.BedarfsausweisWohnen} Energieeffizienz Skala @@ -91,7 +94,7 @@ {/if}
+ + +
\ No newline at end of file diff --git a/src/components/Ausweis/Progressbar.svelte b/src/components/Ausweis/Progressbar.svelte index 2f152dc0..79f02fac 100644 --- a/src/components/Ausweis/Progressbar.svelte +++ b/src/components/Ausweis/Progressbar.svelte @@ -6,8 +6,16 @@ ]; export let active: number; export let progress: number = active / (steps.length - 1) * 100; + export let ausweisart; + + import { PRICES } from "#lib/constants.js"; + import { Enums } from "#lib/client/prisma.js"; +
+

Energieausweis erstellen

+

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

+
+
\ No newline at end of file diff --git a/src/components/design/sidebars/cards/NavigationCard.svelte b/src/components/design/sidebars/cards/NavigationCard.svelte index 421d0525..0e64d93a 100644 --- a/src/components/design/sidebars/cards/NavigationCard.svelte +++ b/src/components/design/sidebars/cards/NavigationCard.svelte @@ -65,6 +65,10 @@ for (let i = 0; i < rotate_list.length; i++) { rotate_list[i].classList.remove("rotate-symbol"); } + const rotate_list1 = document.querySelectorAll(".dd-symbol-clone"); + for (let i = 0; i < rotate_list1.length; i++) { + rotate_list1[i].classList.remove("rotate-symbol"); + } } else { for (let i = 0; i < spans.length; i++) { spans[i].classList.add("hamburger-swing-" + i); @@ -75,21 +79,25 @@ -
-
+
+ +
+ +
-
+
+ + + +