- tailwind.config.ts: add <alpha-value> to all color definitions so opacity
modifiers (ring-foreground/10, outline-ring/50) render correctly
- globals.css: move @keyframes out of @theme inline block (v4-only, ignored
by browser in v3); remove @custom-variant block (also v4-only)
- page.tsx, experience/page.tsx, publications/page.tsx: remove pb-3 from
CardHeaders and pt-0 from CardContents — new shadcn card uses gap-4 so
these overrides added extra space instead of removing it
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Graduate from Bucknell May 2026, starting MS CompE at Boston University
- Add honors thesis to publications with abstract and PDF
- Update Dean's List to 7 semesters (Spring 2026)
- Fix GPA display: Engineering GPA 3.92 / Overall 3.67
- Fix breadcrumb hidden under navbar (pt-16 on content wrapper)
- Fix Research Interests card extra top padding
- Update research interests blurb to grad-school voice
- Save dev server config to .claude/launch.json
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add /experience page with research, teaching, professional, and
leadership sections, technical skills, awards, conferences, and
coursework - Refactor data.ts to include structured Experience,
Education, Award types - Update homepage to show research interests,
education, experience highlights, awards, and improved quick links -
Improve card layouts and text wrapping for consistency - Add
"Experience" to navigation and breadcrumbs - Enhance projects and
publications pages for better readability and layout - Update global
styles for card and grid alignment
- Add scripts/update-pdfs.js to download latest PDFs - Add cv.pdf and
resume.pdf to public/publications - Update build script to run
update-pdfs before next build - Switch CV and resume URLs to local files
in cv/page.tsx - Add .vercel to .gitignore and vercel.json for
deployment config - Update Next.js to 15.5.2 in package.json and
bun.lock - Update next-env.d.ts and tsconfig.json for new types and
script exclusion
Update project card UI to show separate buttons for code and site links.
Add TypeScript interface for Project. Adjust layout for better
responsiveness.
- Introduced a new 'Accessibility' item in the navigation menu.
- Updated the PageBreadcrumb component to include an icon and label for the 'Accessibility' route.
- Added a new project entry in data.ts detailing accessibility features implemented on the website.