Add the Waitlist product template (`product-waitlist`)
Mantenedores costumam responder em até 1 dia
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Part of #5. For pre-launch posts that collect sign-ups.
Idea
"Join the waitlist" sits at the top as a small label in the accent color, with the product name large under it ("Notewell") and a one-line pitch under that ("Notes that link themselves"). Lower down, a big number shows how many people are waiting ("2,148") with a short label next to it ("people on the list"). An optional launch window ("Opening in November") and the site name sit at the bottom.
Template details
- File:
src/templates/product/waitlist.ts, idproduct-waitlist - Fields:
commonFields.title(the product name),commonFields.description(the pitch),count(text, optional, default "2,148"),countLabel(text, optional, default "people on the list"),launchWindow(text, optional, default "Opening in November"),commonFields.siteName,commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/product/announcement.ts(product name, pitch and launch date),src/templates/newsletter/subscriber-count.ts(a large count with a label)
Acceptance criteria
- Long product names and pitches shrink with
autoFontSize()and then truncate, and an empty description,count,countLabel,launchWindowor site name (or only spaces) hides cleanly - When
countis empty its label hides too, and accent text stays readable on a light background - Re-exported in
src/templates/product/index.tsand registered in the Product 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 #257 in the description.
- Linguagem predominante
- TypeScript
- Estrelas
- 8
- Forks
- 4
- Merge médio
- 8h 19min
- PRs com merge (30d)
- 129
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de codercops/ogcops
-
[Bug] Uppercase HTML named entities are not decoded in meta-fetcherTalvez já em andamento @srikar-naidu assumiu há 1 dia. Abertabug hacktoberfest
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
codercops/ogcops#314 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
[Bug] Fractional height values are not rounded in resolveDimensionsTalvez já em andamento @anurag2787 assumiu há 1 dia. Abertabug hacktoberfest
codercops/ogcops#313 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add the Package Card GitHub template (`github-package-card`)Talvez já em andamento @anurag2787 assumiu há 2 dias. Abertagood first issue hacktoberfest templates
codercops/ogcops#304 · 3 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add the Benchmark blog template (`blog-benchmark`)Talvez já em andamento @piyusshhjangid assumiu há 2 dias. Abertagood first issue hacktoberfest templates
codercops/ogcops#301 · 3 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add the Live Recording podcast template (`podcast-live-recording`)Talvez já em andamento @Ravindar-Amogh-Gummadavelly assumiu há 4 dias. Abertagood first issue hacktoberfest templates
codercops/ogcops#261 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de codercops/ogcops
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
components-web-app/docs#307 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
localstack/localstack-mcp-server#112 ·
Mantenedores costumam responder em até 1 dia
-
area:frontend kind:bug priority:p1 ready
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
bug ready-for-agent
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
PhyberApex/kuroshiro#1687 ·
Mantenedores costumam responder em até 1 dia
-
Performance (Web Vitals) collector: LCP/FCP from background tabs are not discarded, inflating p75Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
umami-software/umami#4720 ·
Mantenedores costumam responder em até 3 dias