10 Commits

Author SHA1 Message Date
82b32b70bd feat: implement dynamic breadcrumbs with custom titles for pages and update dependencies 2025-12-10 03:15:53 -05:00
49243758c9 feat: Implement new 'soft, translucent, and alive' design system with updated UI components, navigation, and a new blog post. 2025-12-10 03:08:08 -05:00
db666a0f2d hotfix: update next/react to patch RCE exploit 2025-12-03 20:46:10 -05:00
693e0eff22 Blog 2025-12-03 15:26:05 -05:00
4f1493d7be feat: Upgrade Next.js to v16 and React to v19 with corresponding type and dependency updates. 2025-11-30 18:27:01 -05:00
ad8cae7363 feat: Replace Vercel analytics with Umami and update CV/resume PDFs. 2025-11-30 18:19:04 -05:00
a86dd857c0 Serve PDFs locally and automate updates from GitHub
- 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
2025-09-08 21:17:23 -04:00
08539b8a53 Update projects page, add animations 2025-08-01 02:53:12 -04:00
9609ed7eef Reorganize with mono theme 2025-08-01 00:51:20 -04:00
282ed0b0ad Enhance layout and project components; improve accessibility and content
- Added BreadcrumbWrapper to the layout for better navigation.
- Updated ProjectsPage to include CardFooter with conditional rendering for project links.
- Improved image alt text for better accessibility in travel and project sections.
- Added new project details and alt text in data.ts for enhanced content clarity.
2025-04-06 20:18:52 -04:00