Add the Welcome newsletter template (`newsletter-welcome`)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 79/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- react, typescript
- Domaine
- frontend
Piste de recherche
Read src/templates/newsletter/subscribe-card.ts and src/templates/newsletter/issue-card.ts for the closest newsletter templates, then check the shared template checklist in #5. Add src/templates/newsletter/welcome.ts with the specified fields and acceptance criteria; re-export it from src/templates/newsletter/index.ts and register it in src/templates/registry.ts. Done when the acceptance criteria and shared checklist are met.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Part of #5. For the welcome post a newsletter sends to new subscribers.
Idea
A small label sits at the top ("Welcome to"), with the newsletter name large under it ("The Friday Brief"). Below are up to three numbered things to expect ("A 5-minute read every Friday", "One deep dive a month", "No ads, ever"), and an optional sign-off at the bottom ("Priya, editor").
Template details
- File:
src/templates/newsletter/welcome.ts, idnewsletter-welcome - Fields:
label(text, default "Welcome to"),commonFields.siteName(the newsletter name),item1toitem3(text, optional),signoff(text, optional),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/newsletter/subscribe-card.ts(newsletter header),src/templates/newsletter/issue-card.ts
Acceptance criteria
- Empty items (or only spaces) are skipped and the numbers stay in order, and long items truncate
- An empty
signoffhides cleanly, and the numbers and label stay readable on a light background - Re-exported in
src/templates/newsletter/index.tsand registered in the Newsletter block ofsrc/templates/registry.ts - Meets the shared template checklist in #5
One template per contributor at a time, so more people get a chance.
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #247 in the description.
- Langage dominant
- TypeScript
- Étoiles
- 8
- Forks
- 4
- Merge moyen
- 8 h 13 min
- PR mergées (30 j)
- 121
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de codercops/ogcops
-
Add the Live Recording podcast template (`podcast-live-recording`)Peut-être pris @Ravindar-Amogh-Gummadavelly l’a pris aujourd’hui. Ouvertegood first issue hacktoberfest templates
codercops/ogcops#261 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Add the Waitlist product template (`product-waitlist`)Peut-être pris @sank8-2 l’a pris aujourd’hui. Ouvertegood first issue hacktoberfest templates
codercops/ogcops#257 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Hacktoberfest 2026: start hereOuvertehacktoberfest
Difficulté 1/5 Moins d'une heure Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 1 jour
-
feature good first issue hacktoberfest templates
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
codercops/ogcops#5 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de codercops/ogcops
Issues similaires
-
支持对已取消(cancelled)任务生成报告Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Clouditera/VulnHunter#57 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
bug bug:behavior clawsweeper:bulk-filed clawsweeper:fix-shape-clear clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:auth-provider issue-rating: 🦞 diamond lobster P2
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
openclaw/openclaw#185297 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
apex-dev-tools/apex-log-parser#199 ·
Les mainteneurs répondent en général sous 1 jour