diff --git a/src/lib/mail-template.ts b/src/lib/mail-template.ts index 15c3b37..89eb3b1 100644 --- a/src/lib/mail-template.ts +++ b/src/lib/mail-template.ts @@ -25,6 +25,19 @@ const ORANGE_50 = "#fff7ed"; const TEXT_MUTED = "#78716c"; const TEXT_BODY = "#292524"; +/** + * Same mark as the landing page's filled paw icon (lucide-react "paw-print", + * fill="currentColor" strokeWidth={0} — see src/app/page.tsx navbar/hero). + * Inlined as raw SVG rather than an emoji so the header matches the brand + * mark exactly instead of relying on the recipient's OS emoji font. + */ +const PAW_MARK_SVG = ``; + export function buildGreeting(firstName?: string | null): string { return firstName ? `Hallo ${firstName},` : "Hallo,"; } @@ -70,9 +83,16 @@ export function renderBrandedMailHtml({