System-Mails im pressekonto-CI: zentrales E-Mail-Layout fuer alle Transaktionsmails

- Neues Layout components/emails/layout (Wortmarke, 'Publisher - Hub'-
  Tagline, Brand-Familien-Fusszeile) + Button-Komponente; alle System-
  Mails (Magic-Link, Go-Live-Reset, Kontakt, PM published/rejected,
  Kuendigung, Widerruf) darauf umgestellt
- Framework-Auth-Mails (Passwort-Reset, E-Mail-Verifizierung) via
  toMailUsing auf eigene Views im gleichen CI statt Laravel-Default
- Anmeldelink-Betreff vereinheitlicht; EmailBrandingTest sichert das
  Branding ueber alle Mails ab

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-07-03 16:26:30 +00:00
parent f0cd11aa57
commit 9832869596
16 changed files with 351 additions and 168 deletions

View file

@ -1,20 +1,7 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>Neuer Online-Widerruf</title>
<style>
body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px; }
.meta { background: #fef2f2; border-left: 4px solid #dc2626; padding: 12px 16px; margin: 16px 0; }
.meta dt { font-weight: bold; color: #111; }
.meta dd { margin: 0 0 8px; }
.note { font-size: 13px; color: #666; border-top: 1px solid #eee; padding-top: 12px; margin-top: 24px; }
</style>
</head>
<body>
<x-emails.layout title="Neuer Online-Widerruf" preheader="Über den Widerrufsbutton ist ein neuer Widerruf eingegangen.">
<p>Über den Widerrufsbutton auf <strong>{{ $withdrawalRequest->host }}</strong> ist ein neuer Widerruf eingegangen:</p>
<dl class="meta">
<dl class="meta-danger">
<dt>Vorgangsnummer</dt>
<dd>W-{{ $withdrawalRequest->id }}</dd>
<dt>Name</dt>
@ -27,10 +14,11 @@
<dd>{{ $withdrawalRequest->created_at->format('d.m.Y H:i') }} Uhr</dd>
</dl>
<p class="note">
Die Eingangsbestätigung an den Verbraucher wurde automatisch versendet.
Bitte den Vorgang dem Vertrag zuordnen und die Rückabwicklung anstoßen
(gesetzliche Frist beachten).
</p>
</body>
</html>
<div class="note">
<p>
Die Eingangsbestätigung an den Verbraucher wurde automatisch versendet.
Bitte den Vorgang dem Vertrag zuordnen und die Rückabwicklung anstoßen
(gesetzliche Frist beachten).
</p>
</div>
</x-emails.layout>