Add the Day Streak developer template (`developer-day-streak`)
Maintainer thường phản hồi trong vòng 1 ngày
@srikar-naidu đang làm issue này rồi.
Từ ngày 22/10/2026.
- #194 của @rahul05ranjan — đã đóng, không merge
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Part of #5. For people sharing progress on a "100 days of ..." challenge.
Idea
The left side shows the challenge name ("100 Days of AI Engineering"), a large "Day 42", a smaller "of 100" and the person's name. The right side is a grid of small rounded squares, one per day, 10 to a row. Days up to the current one are filled with the accent color, later days are a faint outline, and today's square gets a brighter ring.
Template details
- File:
src/templates/developer/day-streak.ts, iddeveloper-day-streak - Fields:
commonFields.title(the challenge name),commonFields.author,currentDay(number, default 42),totalDays(number, default 100, at most 100),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/github/contribution-graph.ts(a grid of squares),src/templates/blog/series-part.ts(number fields)
Acceptance criteria
-
currentDayandtotalDaysare parsed defensively: a value that isn't a number falls back to the default,totalDaysstays between 1 and 100, andcurrentDaystays between 1 andtotalDays - The grid fits the card and stays vertically centered for any
totalDays(try 7, 30, 66 and 100). Don't putalignContent: 'center'on the wrapping grid: Satori pushes the rows to the bottom of the card (we hit this in #159) - Re-exported in
src/templates/developer/index.tsand registered in the Developer 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 #176 in the description.
- Ngôn ngữ chính
- TypeScript
- Star
- 8
- Fork
- 4
- Merge trung bình
- 5 giờ 44 phút
- Pull request đã merge (30 ngày)
- 83
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codercops/ogcops
-
Add the Order Status e-commerce template (`ecommerce-order-status`)Có thể đã có người làm @piyusshhjangid đã nhận 1 ngày trước. Đang mởgood first issue hacktoberfest templates
codercops/ogcops#181 · 4 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add the Cheat Sheet tutorial template (`tutorial-cheat-sheet`)Có thể đã có người làm @srikar-naidu đã nhận 1 ngày trước. Đang mởhacktoberfest help wanted templates
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
codercops/ogcops#180 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add the Call for Speakers event template (`event-call-for-speakers`)Có thể đã có người làm @Saifjafri212213 đã nhận 1 ngày trước. Đang mởgood first issue hacktoberfest templates
codercops/ogcops#177 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Hacktoberfest 2026: start hereĐang mởhacktoberfest
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 35/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Add the Open Roles job template (`job-open-roles`)Có thể đã có người làm @harshit-exe-dev đã nhận 2 ngày trước. Đang mởgood first issue hacktoberfest templates
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
codercops/ogcops#67 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của codercops/ogcops
Issue tương tự
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 82/100
source-cooperative/docs.source.coop#41 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Nimblesite/SharpLsp#468 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
solidjs-community/solid-primitives#1082 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày