Skip to content

Add talk decks and verify menu contrast - #89

Merged
cmpadden merged 6 commits into
mainfrom
fix/talk-links-and-menu-color
Nov 6, 2026
Merged

cmpadden merged 6 commits into
mainfrom
fix/talk-links-and-menu-color

Conversation

@cmpadden

@cmpadden cmpadden commented Nov 5, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add Data Outpost 2026 and NY Stripe Developer Meetup talks with self-hosted slide decks.
  • Open slide-deck links in a new tab with noopener noreferrer.
  • Verify theme-aware menu contrast across both layouts and light/dark modes.
  • Disable vertical rubber-band overscroll without changing document scrolling or history restoration.
  • Publish generated images atomically so requests do not fall through to Vue Router during regeneration.

Validation

  • pnpm typecheck
  • pnpm generate
  • pnpm test:e2e --project=static (12 passed)
  • pnpm test:output (4 passed)
  • 216 live image requests during regeneration: all HTTP 200 and valid image content.
  • git diff --check

@cmpadden cmpadden changed the title Add talk decks and fix menu contrast Add talk decks and verify menu contrast Nov 5, 2026
@cmpadden
cmpadden merged commit 552b4ba into main Nov 6, 2026
2 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