Goal
Build two transactional email templates using the approved copy and design from the screenshots.
Email Confirmation
Password Reset
Scope
Frontend: HTML email template build only. Sending logic is covered in the sign up and password reset integration tickets.
Acceptance Criteria
Shared template elements
Both emails share the following structure:
- Header: Boost logo
- Footer:
- Social icons: X, Bluesky, Mastodon, Reddit, GitHub, LinkedIn
- "Boost.org is supported by grants from The C++ Alliance."
- "Want to change how you receive these emails? You can update your preferences or unsubscribe from this list."
Email 1 — Sign Up Confirmation
Subject: Confirm your email
Illustration: Octopus illustration displayed below the header.
Body copy:
Welcome to Boost
Hi [first name],
Thanks for signing up for Boost. To activate your account, please confirm your email address by clicking the button below.
This link expires in 24 hours.
CTA: "Confirm my email" — links to the email confirmation URL.
Fallback text: "Or copy and paste this URL into your browser: [confirmation URL]"
Footer note: "If you didn't create a Boost account, you can safely ignore this email."
Email 2 — Password Reset
Subject: Password reset link
Icon: Lock icon displayed below the header.
Body copy:
Reset your password
Hi [first name],
We received a request to reset the password for your Boost account ([user email address]).
Click the button below to set a new password. This link will expire in 1 hour.
CTA: "Reset my password" — links to the password reset URL.
Fallback text: "Or copy and paste this URL into your browser: [reset URL]"
Footer note (highlighted): "Didn't ask for this? Maybe someone typed your email by accident. You can ignore this email safely — your password will stay the same."
Out of Scope
- Email sending logic
- Mailing list preference and unsubscribe management
Goal
Build two transactional email templates using the approved copy and design from the screenshots.
Email Confirmation
Password Reset
Scope
Frontend: HTML email template build only. Sending logic is covered in the sign up and password reset integration tickets.
Acceptance Criteria
Shared template elements
Both emails share the following structure:
Email 1 — Sign Up Confirmation
Subject: Confirm your email
Illustration: Octopus illustration displayed below the header.
Body copy:
CTA: "Confirm my email" — links to the email confirmation URL.
Fallback text: "Or copy and paste this URL into your browser: [confirmation URL]"
Footer note: "If you didn't create a Boost account, you can safely ignore this email."
Email 2 — Password Reset
Subject: Password reset link
Icon: Lock icon displayed below the header.
Body copy:
CTA: "Reset my password" — links to the password reset URL.
Fallback text: "Or copy and paste this URL into your browser: [reset URL]"
Footer note (highlighted): "Didn't ask for this? Maybe someone typed your email by accident. You can ignore this email safely — your password will stay the same."
Out of Scope