Add the Waitlist product template (`product-waitlist`)
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
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.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 8
- Forks
- 4
- Ø Merge
- 7 Std. 52 Min.
- Gemergte PRs (30 T.)
- 130
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus codercops/ogcops
-
Add the Package Card GitHub template (`github-package-card`)Evtl. vergeben @anurag2787 hat das heute übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#304 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Benchmark blog template (`blog-benchmark`)Evtl. vergeben @piyusshhjangid hat das heute übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#301 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Updated Post blog template (`blog-updated-post`)Evtl. vergeben @sank8-2 hat das vor 2 Tagen übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#289 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Live Recording podcast template (`podcast-live-recording`)Evtl. vergeben @Ravindar-Amogh-Gummadavelly hat das vor 3 Tagen übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#261 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
hacktoberfest
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100
codercops/ogcops#88 · 10 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in codercops/ogcops
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
marmelab/react-admin#11431 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
db-ux-design-system/core-web#8655 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
stripe/react-stripe-js#728 ·
-
[Upload Grade C dataset] the pop-up changes it's size while uploading the document => Jumping effectOffenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
epam/statgpt-admin-frontend#305 ·
Maintainer antworten meist innerhalb von 1 Tag