Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Add the Year in Review developer template (`developer-year-review`)

Đã đóng
#248 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@Saifjafri212213 đang làm issue này rồi.

Từ ngày 25/10/2026.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
79/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
react, typescript
Lĩnh vực
design, frontend

Hướng nghiên cứu

Start with src/templates/saas/metric-showcase.ts and src/templates/developer/day-streak.ts, then add the template in src/templates/developer/year-review.ts with the listed fields and colors. Check how the shared template checklist in #5 applies, and re-export it from src/templates/developer/index.ts and register it in src/templates/registry.ts. Done means empty stats and highlights hide cleanly, long values fit, and text remains readable on light backgrounds.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

good first issue hacktoberfest templates

Part of #5. For "my year in code" posts in December and January.

Idea
The year sits large at the top ("2026") with the person's name next to it. Below are three big stats in a row, each a number with a short label under it ("1,248" commits, "86" pull requests, "TypeScript" top language), and an optional one-line highlight at the bottom ("Shipped my first open source library").

Template details

  • File: src/templates/developer/year-review.ts, id developer-year-review
  • Fields: name (text), year (text, default "2026"), stat1Value and stat1Label to stat3Value and stat3Label (text), highlight (text, optional), commonFields.bgColor, commonFields.accentColor, commonFields.textColor

Where to look

  • Closest reference: src/templates/saas/metric-showcase.ts (a row of big metrics), src/templates/developer/day-streak.ts (numbers with labels, and accent text that stays readable on light backgrounds)

Acceptance criteria

  • A stat with an empty value hides and the others share the row, and long values shrink or truncate
  • An empty highlight (or only spaces) hides cleanly, and everything stays readable on a light background
  • Re-exported in src/templates/developer/index.ts and registered in the Developer block of src/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 #248 in the description.

Ngôn ngữ chính
TypeScript
Star
8
Fork
4
Merge trung bình
8 giờ 13 phút
Pull request đã merge (30 ngày)
121

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của codercops/ogcops

Tất cả issue của codercops/ogcops

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.