rebranding

This commit is contained in:
2026-05-25 22:49:37 -04:00
parent b62ab77fbe
commit 3d246af3f7
210 changed files with 1307 additions and 712 deletions

View File

@@ -2,19 +2,19 @@
## Overview
This document describes how to integrate the waitlist email templates into the waitlist signup flow. The 4-email welcome sequence is designed for new ShieldAI waitlist signups.
This document describes how to integrate the waitlist email templates into the waitlist signup flow. The 4-email welcome sequence is designed for new Kordant waitlist signups.
## Templates Added
| # | Template ID | Timing | Purpose |
|---|---|---|---|
| 1 | `waitlist_confirmation` | Immediate | Confirm waitlist signup, show position |
| 2 | `waitlist_intro` | Day +1 | Introduce ShieldAI and the problem it solves |
| 2 | `waitlist_intro` | Day +1 | Introduce Kordant and the problem it solves |
| 3 | `waitlist_features` | Day +3 | Deep dive into product features |
| 4 | `waitlist_launch_teaser` | Day +7 | Launch teaser, early adopter perks |
**File:** `packages/shared-notifications/src/templates/default-templates.ts`
- All 4 templates use `buildEmailHtml()` from `waitlist-email-layout.ts` for consistent dark-themed, responsive HTML email rendering with the ShieldAI brand (Inter font, #0a0f1e dark background, #3b82f6#06b6d4 gradient accent).
- All 4 templates use `buildEmailHtml()` from `waitlist-email-layout.ts` for consistent dark-themed, responsive HTML email rendering with the Kordant brand (Inter font, #0a0f1e dark background, #3b82f6#06b6d4 gradient accent).
- Spanish locale (`es`) is provided for template 1.
## Variables per Template
@@ -24,26 +24,26 @@ This document describes how to integrate the waitlist email templates into the w
|---|---|---|---|
| `name` | string | no | "there" |
| `position` | string | **yes** | — |
| `unsubscribe_url` | string | no | `https://shieldai.com/unsubscribe` |
| `unsubscribe_url` | string | no | `https://kordant.com/unsubscribe` |
### `waitlist_intro`
| Variable | Type | Required | Default |
|---|---|---|---|
| `name` | string | no | "there" |
| `unsubscribe_url` | string | no | `https://shieldai.com/unsubscribe` |
| `unsubscribe_url` | string | no | `https://kordant.com/unsubscribe` |
### `waitlist_features`
| Variable | Type | Required | Default |
|---|---|---|---|
| `name` | string | no | "there" |
| `unsubscribe_url` | string | no | `https://shieldai.com/unsubscribe` |
| `unsubscribe_url` | string | no | `https://kordant.com/unsubscribe` |
### `waitlist_launch_teaser`
| Variable | Type | Required | Default |
|---|---|---|---|
| `name` | string | no | "there" |
| `referral_url` | string | no | `https://shieldai.com/waitlist` |
| `unsubscribe_url` | string | no | `https://shieldai.com/unsubscribe` |
| `referral_url` | string | no | `https://kordant.com/waitlist` |
| `unsubscribe_url` | string | no | `https://kordant.com/unsubscribe` |
## Integration Points