diff --git a/src/components/Ausweis/Ausweisart.svelte b/src/components/Ausweis/Ausweisart.svelte index 35424eb9..aa947ee6 100644 --- a/src/components/Ausweis/Ausweisart.svelte +++ b/src/components/Ausweis/Ausweisart.svelte @@ -9,22 +9,20 @@ import { auditHeizungGebaeudeBaujahr } from "../Verbrauchsausweis/audits/HeizungGebaeudeBaujahr.js"; import { addNotification, deleteNotification } from "@ibcornelsen/ui"; import TagInput from "../TagInput.svelte"; - import type { - BedarfsausweisWohnen, - VerbrauchsausweisGewerbe, - } from "@ibcornelsen/database/client"; import { Enums } from "@ibcornelsen/database/client"; import { + BedarfsausweisWohnenClient, GebaeudeAufnahmeClient, GebaeudeClient, + VerbrauchsausweisGewerbeClient, VerbrauchsausweisWohnenClient, } from "./types.js"; export let gebaeude: GebaeudeClient; export let ausweis: | VerbrauchsausweisWohnenClient - | VerbrauchsausweisGewerbe - | BedarfsausweisWohnen; + | VerbrauchsausweisGewerbeClient + | BedarfsausweisWohnenClient; export let gebaeude_aufnahme_allgemein: GebaeudeAufnahmeClient; diff --git a/src/components/Ausweis/ButtonSpaeterHilfe.svelte b/src/components/Ausweis/ButtonSpaeterHilfe.svelte index 42ea55cf..075016c3 100644 --- a/src/components/Ausweis/ButtonSpaeterHilfe.svelte +++ b/src/components/Ausweis/ButtonSpaeterHilfe.svelte @@ -1,39 +1,28 @@ - -
+
+ +
-
- -
- -
-
- +
- +
- -
\ No newline at end of file + + diff --git a/src/components/Dashboard/DashboardSidebar.svelte b/src/components/Dashboard/DashboardSidebar.svelte index 08c058ca..7dc6e4bc 100644 --- a/src/components/Dashboard/DashboardSidebar.svelte +++ b/src/components/Dashboard/DashboardSidebar.svelte @@ -109,7 +109,7 @@ {#if Object.keys($notifications).length > 0} {Object.keys($notifications).length} {/if} - @@ -119,7 +119,7 @@ @@ -129,7 +129,7 @@
@@ -173,9 +173,9 @@ font-family: Poppins !important; } - .button-tab { + /* .button-tab { @apply btn btn-primary btn-ghost rounded-none px-8 justify-start outline-0 gap-4 items-center text-base font-normal text-base-content no-animation; - } + } */ .button-tab:hover { @apply bg-base-200 outline-0; diff --git a/src/components/design/header/Header.astro b/src/components/design/header/Header.astro index 31b1adf1..a8173f57 100644 --- a/src/components/design/header/Header.astro +++ b/src/components/design/header/Header.astro @@ -1,5 +1,5 @@ --- -import HeaderLogin from "#header/headerLogin.svelte"; +import HeaderLogin from "#header/HeaderLogin.svelte"; ---
- +
diff --git a/src/components/design/header/headerLogin.svelte b/src/components/design/header/HeaderLogin.svelte similarity index 64% rename from src/components/design/header/headerLogin.svelte rename to src/components/design/header/HeaderLogin.svelte index 30ff21d3..129f04e4 100644 --- a/src/components/design/header/headerLogin.svelte +++ b/src/components/design/header/HeaderLogin.svelte @@ -1,15 +1,12 @@ -
- +
{#if !errorHidden} - + {/if} -
- - -
- +
diff --git a/src/components/labels/Bereich.svelte b/src/components/labels/Bereich.svelte new file mode 100644 index 00000000..26643eff --- /dev/null +++ b/src/components/labels/Bereich.svelte @@ -0,0 +1,32 @@ + + +
+
+
+
{bereich}
+
{title}
+
{ + open = !open + }} + > + {#if open} + - + {:else} + + + {/if} +
+
+
+
+
+ +
\ No newline at end of file diff --git a/src/components/labels/BereichLabel.svelte b/src/components/labels/BereichLabel.svelte index 65491d66..134a6bc3 100644 --- a/src/components/labels/BereichLabel.svelte +++ b/src/components/labels/BereichLabel.svelte @@ -1,46 +1,42 @@ - - -
- -
-
-
{bereich}
-
-
toggleBereich(event)}>-
+
+
+
+
{bereich}
+
+
+ {#if open} + - + {:else} + + + {/if} +
+
-
- -
- - - - \ No newline at end of file +
\ No newline at end of file diff --git a/src/modules/BedarfsausweisWohnen/BedarfsausweisContent.svelte b/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte similarity index 90% rename from src/modules/BedarfsausweisWohnen/BedarfsausweisContent.svelte rename to src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte index 53a4ba73..798b0039 100644 --- a/src/modules/BedarfsausweisWohnen/BedarfsausweisContent.svelte +++ b/src/modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte @@ -12,13 +12,19 @@ import { BitChecker } from "src/lib/BitChecker.js"; import { Enums } from "@ibcornelsen/database/client"; import { BedarfsausweisWohnenClient, BenutzerClient, UploadedGebaeudeBild } from "#components/Ausweis/types.js"; + import Bereich from "#components/labels/Bereich.svelte"; export let ausweis: BedarfsausweisWohnenClient; export let user: BenutzerClient = {} as BenutzerClient; + + let gebaeude_aufnahme_allgemein = ausweis.gebaeude_aufnahme_allgemein || {}; - let gebaeude = ausweis.gebaeude_aufnahme_allgemein?.gebaeude_stammdaten || {}; - let images: (UploadedGebaeudeBild & { base64?: string })[] = ausweis.gebaeude_aufnahme_allgemein?.gebaeude_stammdaten?.gebaeude_bilder || []; + let gebaeude = + ausweis.gebaeude_aufnahme_allgemein?.gebaeude_stammdaten || {}; + let images: (UploadedGebaeudeBild & { base64?: string })[] = + ausweis.gebaeude_aufnahme_allgemein?.gebaeude_stammdaten + ?.gebaeude_bilder || []; let daemmungsBreiten = [0, 0.02, 0.05, 0.08, 0.12, 0.16, 0.2, 0.3, 0.4]; @@ -138,131 +144,134 @@

- - + + +
- -
-
- Bitte geben Sie hier die Straße und Hausnummer des Gebäudes - ein. -
- -
-
+ - - -
- Ort des Gebäudes wird automatisch ermittelt. +
- -
-
- -
- Bitte geben Sie hier die beheizte Wohnfläche in m² ein. - Dabei handelt es sich um die Wohnfläche abzüglich - vorhandener Flächen die sich außerhalb des Gebäudes - befinden. (Balkone, Terassen,etc.). -
- -
-
- -
- Bitte wählen Sie hier den Gebäudetyp aus. - -
- +
+
+ + + +
+ Ort des Gebäudes wird automatisch ermittelt. +
+ +
+
+ +
+ Bitte geben Sie hier die beheizte Wohnfläche in m² ein. + Dabei handelt es sich um die Wohnfläche abzüglich + vorhandener Flächen die sich außerhalb des Gebäudes + befinden. (Balkone, Terassen,etc.). +
+ +
+
+ +
+ Bitte wählen Sie hier den Gebäudetyp aus. + +
+ +
+
+ +
+ Bitte geben Sie hier den Gebäudeteil ein. In den meisten + Fällen handelt es sich um das Gesamtgebäude. Sollte es sich + allerdings um ein Gebäude mit mehr als 10% Gewerbeanteil + handeln, so sollten 2 Ausweise erstellt werden. In diesem + Fall wählen Sie Gebäudeteil 'Wohnen' bzw. Gebäudeteil + 'Gewerbe'. +
+ + + + + +
-
- Bitte geben Sie hier den Gebäudeteil ein. In den meisten - Fällen handelt es sich um das Gesamtgebäude. Sollte es sich - allerdings um ein Gebäude mit mehr als 10% Gewerbeanteil - handeln, so sollten 2 Ausweise erstellt werden. In diesem - Fall wählen Sie Gebäudeteil 'Wohnen' bzw. Gebäudeteil - 'Gewerbe'. -
- -
-
-
+ +
+

diff --git a/src/pages/energieausweis-erstellen/bedarfsausweis-wohngebaeude/index.astro b/src/pages/energieausweis-erstellen/bedarfsausweis-wohngebaeude/index.astro index d952dc80..aad1a142 100644 --- a/src/pages/energieausweis-erstellen/bedarfsausweis-wohngebaeude/index.astro +++ b/src/pages/energieausweis-erstellen/bedarfsausweis-wohngebaeude/index.astro @@ -1,7 +1,7 @@ --- import AusweisLayout from "#layouts/AusweisLayout.astro"; -import BedarfsausweisContent from "#modules/BedarfsausweisWohnen/BedarfsausweisContent.svelte"; +import BedarfsausweisWohnenModule from "#modules/BedarfsausweisWohnen/BedarfsausweisWohnenModule.svelte"; import { BedarfsausweisWohnenClient } from "#components/Ausweis/types"; import { createCaller } from "#lib/caller"; @@ -31,5 +31,5 @@ if (uid) { --- - + \ No newline at end of file