Skip to content

Summer 26 revamp#14

Merged
matthewcadena merged 5 commits into
mainfrom
summer-26-revamp
Jul 6, 2026
Merged

Summer 26 revamp#14
matthewcadena merged 5 commits into
mainfrom
summer-26-revamp

Conversation

@matthewcadena

Copy link
Copy Markdown
Owner

Revamps the website reflecting my progress at the end of summer 2026, before I start my first job as a new grad software engineer. This PR updates the site's visual layout to be text-first, feature fewer animations and visuals, and improves the prose in work/project descriptions. It also changes the framework form using Next to Astro to facilitate the content management and future updates.

Before:
image

After:
image

Maybe these changes are kind of sad. Maybe the site loses some of its character. I think it's time for a change :)

matthewcadena and others added 5 commits July 6, 2026 12:37
Replace the animated Next.js single-page site with a minimal,
typography-driven Astro site. Three pages (home/about, work, projects)
share a masthead layout set in Newsreader serif on a warm paper
background, with automatic dark mode and navy links. Work history and
project writeups move verbatim into markdown content collections;
projects render as an expandable text index using native <details>.

All animation libraries (GSAP, Lenis, Locomotive Scroll, Framer Motion,
Jotai) are removed along with decorative background photos and unused
assets. Contact email switches to a permanent address, and the Personal
Website project description is rewritten to match the new stack.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Replace the Newsreader serif with Geist Mono throughout for a more
modern, technical voice, retuning heading and detail sizes for the
smaller 0.9rem mono body. Includes the updated post-graduation bio and
work-page intro, and a refreshed home-page screenshot for the Personal
Website project entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@matthewcadena
matthewcadena merged commit 3951991 into main Jul 6, 2026
1 check 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