Files
dataroom/components/emails/upgrade-six-month-checkin.tsx
zeekay 60163bce2e rebrand: Papermark → Hanzo Dataroom across user-facing surfaces
108 files: README, marketing copy, page titles, meta tags, footer
text, email templates, .env.example, UI strings. URLs swapped
from papermark.com/papermark.io to dataroom.hanzo.ai.

Internal identifiers left intact per repo policy: localStorage
keys (papermark.email/papermark.name/last_papermark_login —
changing them logs users out), type field names
(papermarkUserId), internal helper symbols (PAPERMARK_HEADERS,
PapermarkSparkle component, isPapermarkUrl helper),
internal-only filenames. LLM.md retains 'Upstream: Papermark'
attribution line. Per-locale .po translations regenerate from
source on the next lingui-extract CI run.

DB migrations untouched (append-only history; rewriting them
breaks installed schemas). LICENSE stays AGPL-3.0.
2026-06-07 12:23:40 -07:00

42 lines
906 B
TypeScript

import React from "react";
import {
Body,
Head,
Html,
Preview,
Tailwind,
Text,
} from "@react-email/components";
interface SixMonthMilestoneEmailProps {
name: string | null | undefined;
planName?: string;
}
const SixMonthMilestoneEmail = ({
name,
planName = "Pro",
}: SixMonthMilestoneEmailProps) => {
return (
<Html>
<Head />
<Preview>6 months with Hanzo Dataroom</Preview>
<Tailwind>
<Body className="font-sans text-sm">
<Text>Hi {name},</Text>
<Text>What&apos;s been your biggest win using Hanzo Dataroom?</Text>
<Text>
Marc here. It&apos;s been 6 months since you using advanced
Hanzo Dataroom features! Excited to hear your story and feedback for us.
</Text>
<Text>Marc</Text>
</Body>
</Tailwind>
</Html>
);
};
export default SixMonthMilestoneEmail;