Files
at-mintel/packages/mail/src/templates/FollowUpTemplate.tsx
Marc Mintel 1127954fea
Some checks failed
Monorepo Pipeline / ⚡ Prioritize Release (push) Successful in 1s
Monorepo Pipeline / 🧹 Lint (push) Successful in 55s
Monorepo Pipeline / 🧪 Test (push) Successful in 1m32s
Monorepo Pipeline / 🏗️ Build (push) Failing after 1m50s
Monorepo Pipeline / 🚀 Release (push) Has been skipped
Monorepo Pipeline / 🐳 Build Directus (Base) (push) Has been skipped
Monorepo Pipeline / 🐳 Build Gatekeeper (Product) (push) Has been skipped
Monorepo Pipeline / 🐳 Build Build-Base (push) Has been skipped
Monorepo Pipeline / 🐳 Build Production Runtime (push) Has been skipped
🏥 Server Maintenance / 🧹 Prune & Clean (push) Failing after 4s
feat(cms): final restoration of extension logic and monorepo stabilization
2026-02-12 02:11:53 +01:00

89 lines
2.2 KiB
TypeScript

import * as React from "react";
import { Heading, Text, Button } from "@react-email/components";
import { MintelLayout } from "../layouts/MintelLayout";
export interface FollowUpTemplateProps {
companyName: string;
}
export const FollowUpTemplate = ({
companyName,
}: FollowUpTemplateProps) => {
const preview = `Kurzes Follow-up: ${companyName}`;
return (
<MintelLayout preview={preview}>
<Heading style={h1}>Kurzes Follow-up</Heading>
<Text style={intro}>
Hallo noch einmal,<br /><br />
ich wollte mich nur kurz erkundigen, ob Sie bereits Zeit hatten,
einen Blick auf das Audit Ihrer Website zu werfen, das ich Ihnen
vor ein paar Tagen gesendet habe.
</Text>
<Text style={bodyText}>
Vielleicht passt es ja diese Woche für ein kurzes, unverbindliches
Telefonat, um die Punkte gemeinsam durchzugehen?
</Text>
<Button
style={button}
href="https://calendly.com/mintel-me/intro"
>
Treffen vereinbaren
</Button>
<Text style={footerText}>
Beste Grüße,<br />
<strong>Marc Mintel</strong>
</Text>
</MintelLayout>
);
};
export default FollowUpTemplate;
const h1 = {
fontSize: "28px",
fontWeight: "900",
margin: "0 0 24px",
color: "#ffffff",
letterSpacing: "-0.04em",
};
const intro = {
fontSize: "16px",
lineHeight: "24px",
color: "#cccccc",
margin: "0 0 24px",
};
const bodyText = {
fontSize: "16px",
lineHeight: "24px",
color: "#888888",
margin: "0 0 32px",
};
const button = {
backgroundColor: "#333333",
borderRadius: "0",
color: "#ffffff",
fontSize: "13px",
fontWeight: "bold",
textDecoration: "none",
textAlign: "center" as const,
display: "inline-block",
padding: "12px 24px",
textTransform: "uppercase" as const,
letterSpacing: "0.1em",
border: "1px solid #444444",
};
const footerText = {
fontSize: "14px",
color: "#666666",
lineHeight: "20px",
marginTop: "48px",
};