Skip to content

Separate competition years and simplify the 2026 homepage - #30

Merged
soccer1902 merged 2 commits into
mainfrom
feat/competition-year-archives
Oct 11, 2026
Merged

soccer1902 merged 2 commits into
mainfrom
feat/competition-year-archives

Conversation

@soccer1902

@soccer1902 soccer1902 commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

The homepage mixed 2026 competition information with older photos, standings, and sponsors. This change gives 2024 and Fall 2025 their own archive pages and focuses the homepage on entering the current competition.

  • Add year-specific sponsor assignments, archive navigation, and an About page for team information, practice resources, and partner competitions.
  • Condense the 2026 format and FAQ sections while retaining the original pinned whale logo and the “We're hiring” header link. Restore the original large competition-name heading, an undated online-round status, the Sign up and Discord actions, and the hiring note. The Sign up button links to the existing registration form.
  • Carry forward the current late-October final timing and remove outdated exact deadlines from visible copy and event metadata.
  • Add static page entries, canonical/social metadata, sitemap entries, and Lighthouse coverage for all five pages.

Validation: bun run check, bun run size:check, and git diff --check pass. Browser checks covered all five pages at 1280px, 390px, and 320px in both themes, direct loads/reloads, sponsor assignments, archive content, keyboard navigation, and theme persistence. The final logo, hiring-link, and restored hero adjustments were verified in the local preview; build and size checks passed again.

Lighthouse completed 15 runs. Its best-practices gate fails for the homepage and archives due to third-party cookies/browser issues; the homepage also reports existing map-tile HTTP 403 errors on localhost. The 2024 archive has an LCP warning (~2.63s). Accessibility and SEO scored 100 across the audited pages. The Lighthouse run preceded the final logo-placement, hiring-link, and hero adjustments.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

Deploying coding-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: d18c9d6
Status: ✅  Deploy successful!
Preview URL: https://6a30e732.coding-website-7wo.pages.dev
Branch Preview URL: https://feat-competition-year-archiv.coding-website-7wo.pages.dev

View logs

@coderabbitai

coderabbitai Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9d4e0cfa-c9fc-41b1-bfe0-79715c7e7bfb

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@soccer1902
soccer1902 merged commit 6655f33 into main Oct 11, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant