Skip to content

Add BMT 2026 and BMT 2026 Online event pages - #120

Merged
alphdelta merged 4 commits into
mainfrom
devin/1787176729-bmt-2026-events
Aug 19, 2026
Merged

alphdelta merged 4 commits into
mainfrom
devin/1787176729-bmt-2026-events

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

Creates the BMT 2026 (Nov 14, 2026) and BMT 2026 Online (Dec 5, 2026) event pages, modeled on the 2025 pages, and points site chrome at them:

  • content/events/bmt-2026.md and content/events/bmt-2026-online.md: evergreen content (eligibility, format, scoring, tiebreakers) carried over; year-specific items (registration timeline/pricing, hotel, lunch, logistics posts, teammate finder link, async Power Round dates) replaced with an info alert — "Registration Schedule Coming Soon" — linking to the newsletter signup anchor, plus TBA placeholders.
  • Header nav (desktop + mobile) now links BMT 2026 / BMT 2026 Online instead of BmMT 2026 pages.
  • Front-page event cards: BMT 2026 (primary) + BMT 2026 Online, with BmMT 2026 Online kept as the small "recent" card (replacing the stale BMT 2025 China card).
  • The 2026-05-27 "BMT 2026 date set" news post now links to both new event pages.

zola build passes (internal anchor links checked).

Link to Devin session: https://app.devin.ai/sessions/49948b808c2a4993bdaa4fbff76c80f8
Requested by: @alphdelta

… and announcement

Co-Authored-By: golden <golden@berkeley.mt>
@alphdelta alphdelta self-assigned this Aug 19, 2026
@alphdelta
alphdelta self-requested a review August 19, 2026 21:59
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

…nk, logistics phrasing

Co-Authored-By: golden <golden@berkeley.mt>
Co-Authored-By: golden <golden@berkeley.mt>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

Tested this PR end-to-end on a local zola serve build — all checks passed ✅

Event pages & navigation

Front page cards BMT 2026 page (alert + button)
cards bmt2026
  • Desktop + mobile nav show FAQs / BMT 2026 / BMT 2026 Online and open the right pages
  • Front-page cards updated (BMT 2026 primary, BMT 2026 Online, BmMT 2026 Online small; China card removed) and link correctly
  • Both event pages render: "Registration Schedule Coming Soon" alert with working newsletter anchor (/#don-t-miss-out-on-contest-news), tiebreaker list numbered 1–4, Past Exams /archive/ link works, Registration Portal button styled
  • Aliases /bmt-2026 and /bmt-2026-online redirect to the canonical pages
  • News post links both event pages
More screenshots (mobile nav, online page, tiebreakers, news post)

mobile menu
online page
tiebreakers
news post

Co-Authored-By: golden <golden@berkeley.mt>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

Re-tested the follow-up commit renaming "FAQs" → "FAQ" and moving it after the event links — all passed ✅

Mobile menu (FAQ last, correct order) Desktop nav (FAQ after BMT 2026 Online)
mobile menu desktop nav
  • Mobile menu order: Home / News / Blog / About / Resources / BMT 2026 / BMT 2026 Online / FAQ
  • Mobile FAQ link opens /faqs/ correctly

@alphdelta
alphdelta merged commit ad6fe80 into main Aug 19, 2026
5 checks passed
@alphdelta
alphdelta deleted the devin/1787176729-bmt-2026-events branch August 19, 2026 23:01

This branch was successfully deployed

1 active deployment
Preview — 9dcf3810 Deployed Aug 19, 2026 by devin-ai-integration[bot] via deploy #331
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