diff --git a/resources/views/components/web/hub/contact-modal.blade.php b/resources/views/components/web/hub/contact-modal.blade.php new file mode 100644 index 00000000..b66c22b8 --- /dev/null +++ b/resources/views/components/web/hub/contact-modal.blade.php @@ -0,0 +1,99 @@ +{{-- + Kontakt-Modal der Hub-Landing: einfaches Formular statt sichtbarer + E-Mail-Adresse (Spam-Schutz). Öffnet auf das Window-Event + `open-contact-modal` (Trigger: ` + + @if (session('contact-status')) +
Kontakt
+

Nachricht gesendet

+

+ {{ session('contact-status') }} +

+ + @else +
Kontakt
+

Schreiben Sie uns

+

+ Ob Enterprise-Anfrage, Support oder Fragen zu Ihren Daten — wir melden uns werktags + schnellstmöglich zurück. +

+ +
+ @csrf + +
+ + + @error('name') +

{{ $message }}

+ @enderror +
+ +
+ + + @error('email') +

{{ $message }}

+ @enderror +
+ +
+ + + @error('message') +

{{ $message }}

+ @enderror +
+ + {{-- Bot-Schutz: versteckte Honeypot-Felder (siehe ContactController). --}} + + +
+

+ Ihre Angaben werden nur zur Bearbeitung der Anfrage verarbeitet + (Datenschutz). +

+ +
+
+ @endif + + + diff --git a/resources/views/components/web/hub/site-footer.blade.php b/resources/views/components/web/hub/site-footer.blade.php index d9f7b1f2..839ced09 100644 --- a/resources/views/components/web/hub/site-footer.blade.php +++ b/resources/views/components/web/hub/site-footer.blade.php @@ -8,7 +8,6 @@ $brandTagline = $brand['tagline_short'] ?? 'Publisher · Hub'; $brandTaglineLong = $brand['tagline_long'] ?? 'Der gemeinsame Publisher-Bereich für presseecho und businessportal24.'; $footerLegal = str_replace(':year', (string) now()->year, $brand['footer_legal'] ?? '© ' . now()->year . ' pressekonto'); - $footerContactEmail = $brand['contact_email'] ?? 'info@pressekonto.com'; @endphp