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
89 lines
2.2 KiB
TypeScript
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",
|
|
};
|