Add the Waitlist product template (`product-waitlist`)
メンテナーはふだん 1 日以内に返信
評価
この issue はまだ評価されていません。
説明
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.
- 主要言語
- TypeScript
- スター
- 8
- フォーク
- 4
- 平均マージ
- 8時間 19分
- マージ済み PR(30日)
- 129
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
codercops/ogcops のほかの issue
-
[Bug] Uppercase HTML named entities are not decoded in meta-fetcher対応中かも @srikar-naidu が今日担当しました。 オープンbug hacktoberfest
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
codercops/ogcops#314 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
[Bug] Fractional height values are not rounded in resolveDimensions対応中かも @anurag2787 が今日担当しました。 オープンbug hacktoberfest
codercops/ogcops#313 · コメント 2 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Add the Package Card GitHub template (`github-package-card`)対応中かも @anurag2787 が 1 日前に担当しました。 オープンgood first issue hacktoberfest templates
codercops/ogcops#304 · コメント 3 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Add the Benchmark blog template (`blog-benchmark`)対応中かも @piyusshhjangid が 1 日前に担当しました。 オープンgood first issue hacktoberfest templates
codercops/ogcops#301 · コメント 3 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Add the Live Recording podcast template (`podcast-live-recording`)対応中かも @Ravindar-Amogh-Gummadavelly が 4 日前に担当しました。 オープンgood first issue hacktoberfest templates
codercops/ogcops#261 · コメント 2 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
codercops/ogcops の issue をすべて見る
似ている issue
-
b:minor bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
software-mansion/argent#1698 ·
メンテナーはふだん 1 日以内に返信
-
e2e-failure ready-to-code
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
redhat-developer/rhdh-plugin-export-overlays#4624 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
better-auth/better-auth#12132 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
automation missing-model model-sync provider:tinfoil
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
anomalyco/models.dev#12053 ·
メンテナーはふだん 1 日以内に返信
-
o8 next debug build aborts on Glass to Dark appearance switch (nil identifier messaged before check)オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
hurttlocker/o8#5112 ·