Info Popup
This commit is contained in:
@@ -5,6 +5,7 @@ export const createCaller = createCallerFactory({
|
||||
"klimafaktoren": await import("../src/pages/api/klimafaktoren.ts"),
|
||||
"postleitzahlen": await import("../src/pages/api/postleitzahlen.ts"),
|
||||
"unterlage": await import("../src/pages/api/unterlage.ts"),
|
||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
||||
"admin/ausstellen": await import("../src/pages/api/admin/ausstellen.ts"),
|
||||
"admin/bestellbestaetigung": await import("../src/pages/api/admin/bestellbestaetigung.ts"),
|
||||
"admin/erinnern": await import("../src/pages/api/admin/erinnern.ts"),
|
||||
@@ -12,23 +13,14 @@ export const createCaller = createCallerFactory({
|
||||
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
||||
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
||||
"admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"),
|
||||
<<<<<<< Updated upstream
|
||||
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
||||
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
||||
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
||||
=======
|
||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
||||
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
||||
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
||||
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
||||
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
||||
>>>>>>> Stashed changes
|
||||
"bedarfsausweis-gewerbe/[id]": await import("../src/pages/api/bedarfsausweis-gewerbe/[id].ts"),
|
||||
"bedarfsausweis-gewerbe": await import("../src/pages/api/bedarfsausweis-gewerbe/index.ts"),
|
||||
"bedarfsausweis-wohnen/[id]": await import("../src/pages/api/bedarfsausweis-wohnen/[id].ts"),
|
||||
"bedarfsausweis-wohnen": await import("../src/pages/api/bedarfsausweis-wohnen/index.ts"),
|
||||
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
||||
"bilder/[id]": await import("../src/pages/api/bilder/[id].ts"),
|
||||
"geg-nachweis-gewerbe/[id]": await import("../src/pages/api/geg-nachweis-gewerbe/[id].ts"),
|
||||
"geg-nachweis-gewerbe": await import("../src/pages/api/geg-nachweis-gewerbe/index.ts"),
|
||||
|
||||
77
src/components/design/content/InfoPopup.svelte
Normal file
77
src/components/design/content/InfoPopup.svelte
Normal file
@@ -0,0 +1,77 @@
|
||||
<script lang="ts">
|
||||
|
||||
let showPopup = true;
|
||||
let popupContent = null;
|
||||
|
||||
function closePopup() {
|
||||
showPopup = false;
|
||||
popupContent = null;
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
{#if showPopup}
|
||||
<div class="popup-overlay">
|
||||
<div class="popup-content" on:keydown|stopPropagation on:keyup|stopPropagation on:keypress|stopPropagation>
|
||||
<button class="close-button" on:click={closePopup}>X</button>
|
||||
<div class="popup-title">Wichtige Info zur Neuentwicklung</div>
|
||||
<div class="popup-body">
|
||||
<p>
|
||||
Wie seit längerem angekündigt ist es jetzt endlich soweit. Seit dem <b>06.04.2025</b> ist unser neues System online. Das <strong>Front- und Backend wurde komplett neu entwickelt</strong> und folgende Neuerungen wurden durchgeführt:
|
||||
</p>
|
||||
<ul class="popup-list">
|
||||
<li>Intuitivere Benutzerführung durch dynamische Infoslides</li>
|
||||
<li>Optimierung des Bestellprozesses</li>
|
||||
<li>Neues Widget <a href="/welcher-energieausweis/">"Welcher Energieausweis?"</a> zur Benutzerführung. Es werden jetzt alle <b>Energieausweise und GEG-Berechnungen</b> für Wohnen und Gewerbe abgebildet.</li>
|
||||
<li>Das <b>Widget wird in Ihrem Branding</b> (Farbe und Schriftart) wenn gewünscht zur Verfügung gestellt (entweder als Code oder iframe).</li>
|
||||
<li>Implementierung der <b>DIN18599</b> für Wohngebäude inkl. Darstellung aller Rechenschritte gem. DIN18599 Formblättern.</li>
|
||||
<li>Erweiterung der FAQ's und Arbeitsmaterialien</li>
|
||||
<li>API Schnittstelle</li>
|
||||
<li><b>Kundendashboard</b> mit Gebäudeübersicht und Ausweisübersicht pro Gebäude. Hier können aus früheren Ausweisen neue Ausweise per Klick erstellt werden. Oder weiterführende GEG-Berechnungen auf Grundlage der bestehenden Daten.</li>
|
||||
</ul>
|
||||
<p>
|
||||
Wir freuen uns, Ihnen die neuen Funktionen ab sofort zur Verfügung zu stellen. Das neue System ist <strong>responsive</strong> und kann auf allen Endgeräten genutzt werden. Im Zuge der Neuentwicklung haben wir auch die <strong>Preise</strong> angepasst. Diese sind ab dem <b>06.04.2025</b> gültig.<br><br>
|
||||
<b>Sprechen Sie uns doch gerne an falls Sie an einer Kooperation interessiert sind.</b> Wir freuen uns auf Ihr Feedback!
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<style lang="scss">
|
||||
.popup-body {
|
||||
font-size: 1rem;
|
||||
line-height: 1.5;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.popup-list {
|
||||
list-style-type: disc;
|
||||
margin-left: 1.5rem;
|
||||
padding-left: 0.5rem;
|
||||
}
|
||||
|
||||
.popup-list li {
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.popup-overlay {
|
||||
@apply fixed inset-0 bg-black bg-opacity-50 flex justify-center items-center;
|
||||
}
|
||||
|
||||
.popup-content {
|
||||
@apply w-3/4 bg-white p-4 rounded-lg shadow-lg relative;
|
||||
}
|
||||
|
||||
.close-button {
|
||||
@apply absolute top-3 right-3 bg-secondary text-white rounded-full p-2 cursor-pointer;
|
||||
}
|
||||
|
||||
.popup-title {
|
||||
@apply top-6 left-8 text-3xl font-bold mb-2;
|
||||
}
|
||||
@@ -4,6 +4,7 @@ import ProduktVergleich from "#components/design/content/ProduktVergleich.svelte
|
||||
import ProduktVergleichGewerbe from "#components/design/content/ProduktVergleichGewerbe.svelte";
|
||||
import WelcherAusweisWidget from "#components/widgets/ibcornelsen/WelcherAusweisWidget_ibcornelsen.svelte";
|
||||
import TextboxCardTemplate from "#components/design/content/TextboxCardTemplate.svelte";
|
||||
import InfoPopup from "#components/design/content/InfoPopup.svelte";
|
||||
|
||||
---
|
||||
|
||||
@@ -195,6 +196,7 @@ import TextboxCardTemplate from "#components/design/content/TextboxCardTemplate.
|
||||
]}
|
||||
></TextboxCardTemplate>
|
||||
|
||||
<InfoPopup></InfoPopup>
|
||||
|
||||
</Layout>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user