Update jersey-reminder template with April 10 deadline #4

Closed
opened 2026-04-07 00:06:44 +00:00 by forgejo_admin · 0 comments
Contributor

Type

Bug

Lineage

Standalone — Marcus is getting DMs from parents asking where to buy jerseys. 43 players haven't ordered. Deadline is April 10 (4 days away). Current template says "no rush, no pressure" which is wrong.

Repo

forgejo_admin/westside-emails

What Broke

The jersey-reminder.mjml template says "no rush and no pressure" and "Take your time -- no deadline pressure" but the jersey order deadline is April 10. We need to send a reminder blast to 41 parents and the email must communicate urgency, not leisure.

Repro Steps

  1. Read src/jersey-reminder.mjml lines 53-57 and 195-196
  2. Note "no rush", "no pressure", "no deadline pressure"
  3. Compare with reality: April 10 deadline, 4 days out

Expected Behavior

Template communicates the April 10 deadline clearly without being pushy. Something like:

  • Greeting: "Jerseys are available for the season. All orders must be placed by April 10 — this is the last order we're placing."
  • Closing: "Orders close April 10. If you have any questions, just reply to this email."

Environment

  • Template: src/jersey-reminder.mjml
  • Compiled output: dist/jersey-reminder.html (or compiled/)
  • Placeholders: {{name}}, {{jersey_url}} (keep these unchanged)
  • Build: npm run build or mjml CLI

Acceptance Criteria

  • jersey-reminder.mjml updated with April 10 deadline language
  • Compiled HTML output generated
  • {{name}} and {{jersey_url}} placeholders preserved
  • No changes to layout, branding, images, or pricing
  • Preview looks correct
  • project-westside-basketball — project this affects
  • story:WS-S18 — parent jersey ordering story
  • basketball-api POST /admin/email/jersey-reminder consumes the compiled template from /app/templates/email/compiled/jersey-reminder.html
### Type Bug ### Lineage Standalone — Marcus is getting DMs from parents asking where to buy jerseys. 43 players haven't ordered. Deadline is April 10 (4 days away). Current template says "no rush, no pressure" which is wrong. ### Repo `forgejo_admin/westside-emails` ### What Broke The `jersey-reminder.mjml` template says "no rush and no pressure" and "Take your time -- no deadline pressure" but the jersey order deadline is **April 10**. We need to send a reminder blast to 41 parents and the email must communicate urgency, not leisure. ### Repro Steps 1. Read `src/jersey-reminder.mjml` lines 53-57 and 195-196 2. Note "no rush", "no pressure", "no deadline pressure" 3. Compare with reality: April 10 deadline, 4 days out ### Expected Behavior Template communicates the April 10 deadline clearly without being pushy. Something like: - Greeting: "Jerseys are available for the season. **All orders must be placed by April 10** — this is the last order we're placing." - Closing: "Orders close April 10. If you have any questions, just reply to this email." ### Environment - Template: `src/jersey-reminder.mjml` - Compiled output: `dist/jersey-reminder.html` (or `compiled/`) - Placeholders: `{{name}}`, `{{jersey_url}}` (keep these unchanged) - Build: `npm run build` or `mjml` CLI ### Acceptance Criteria - [ ] `jersey-reminder.mjml` updated with April 10 deadline language - [ ] Compiled HTML output generated - [ ] `{{name}}` and `{{jersey_url}}` placeholders preserved - [ ] No changes to layout, branding, images, or pricing - [ ] Preview looks correct ### Related - `project-westside-basketball` — project this affects - `story:WS-S18` — parent jersey ordering story - basketball-api `POST /admin/email/jersey-reminder` consumes the compiled template from `/app/templates/email/compiled/jersey-reminder.html`
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ldraney/westside-emails#4
No description provided.