Skip to content

fix(site): include all collection totals#123

Merged
Seungpyo1007 merged 1 commit into
mainfrom
fix/homepage-aggregates
Jul 14, 2026
Merged

fix(site): include all collection totals#123
Seungpyo1007 merged 1 commit into
mainfrom
fix/homepage-aggregates

Conversation

@Seungpyo1007

@Seungpyo1007 Seungpyo1007 commented Jul 14, 2026

Copy link
Copy Markdown
Member

What & why

Makes the homepage totals reflect every collection published in v1/index.json. The hero now always counts full collection totals, and the history snapshot includes games, software, laptops, and monitors instead of reporting only the older eight categories. The hero counter starts immediately, avoiding a visible zero state when observer scheduling is delayed.

Source

Not applicable ? this is a presentation fix using the repository's published static manifest.

Checklist

  • node --check site/src/scripts/techapi.js passes
  • Confirmed against the deployed v1/index.json collection counts
  • No dataset records or TechEngine files changed

Closes #19

@github-actions github-actions Bot added bug Something isn't working enhancement New feature or request site Homepage and public site changes labels Jul 14, 2026
@Seungpyo1007 Seungpyo1007 moved this from Todo to In Progress in TechAPI-Project Jul 14, 2026
@Seungpyo1007 Seungpyo1007 force-pushed the fix/homepage-aggregates branch from 8c5af0a to 4b714ed Compare July 14, 2026 02:14
@Seungpyo1007 Seungpyo1007 merged commit 16661e4 into main Jul 14, 2026
2 checks passed
@Seungpyo1007 Seungpyo1007 deleted the fix/homepage-aggregates branch July 14, 2026 02:23
@github-project-automation github-project-automation Bot moved this from In Progress to Done in TechAPI-Project Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request site Homepage and public site changes

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Track homepage and site improvements

2 participants