Skip to content

feat: footer sitemap and page discoverability touch-up - #126

Merged
jaspermayone merged 5 commits into
mainfrom
jaspermayone/footer-sitemap-touchup
Aug 13, 2026
Merged

feat: footer sitemap and page discoverability touch-up#126
jaspermayone merged 5 commits into
mainfrom
jaspermayone/footer-sitemap-touchup

Conversation

@jaspermayone

Copy link
Copy Markdown
Owner

Summary

  • Footer sitemap on every page — grouped columns (pages / work / identity) generated from pages in defs.ts, plus meta and socials columns. Webring removed. New group field on PageItem and a pageHref() helper for alias routes (cv, gpg, ssh).
  • Nav refresh — promote /now, /uses, /concerts to the main nav; move /gpg, /ssh, /verify into the /more dropdown.
  • Homepage — internal links to /open-source, /concerts, /photos, and a closing paragraph pointing at /now, /uses, /panera, and the footer map.
  • Motion polish — press feedback on nav buttons and an entrance animation for the /more dropdown (@starting-style, reduced-motion safe).
  • Meta column — "Made with ❤️ in Boston" now uses lil-heart.png.
  • Vercel fixvercel.json disables deploys for entire/checkpoints/v1, which was producing a failed deployment on every checkpoint push ("No Next.js version detected").

Testing

  • bunx eslint . — passes (pre-existing warnings only)
  • bunx --bun next build — passes, all routes render
  • Smoke-tested all pages locally including new /photos, /friends, /conferences, /hackathons

@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
website Canceled Canceled Aug 13, 2026 4:06am

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 7347d3e.

@jaspermayone
jaspermayone merged commit f117e3a into main Aug 13, 2026
2 of 3 checks passed
@jaspermayone
jaspermayone deleted the jaspermayone/footer-sitemap-touchup branch August 13, 2026 04:06
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