Commit Graph

18 Commits

Author SHA1 Message Date
soconnor fe52916d84 Implement design system: blob background, glassmorphism, softer corners
- globals.css: add blob keyframe animation (9s ease-in-out infinite)
- layout.tsx: add fixed background layer with 24px grid pattern and two
  animated blurred blobs (primary/5 color) that drift behind all content
- Navigation.tsx: bg-background/80 + backdrop-blur-md + border-border/50
- Sidebar.tsx: same glassmorphism treatment
- card.tsx: rounded-2xl (up from rounded-lg), bg-card/80 + backdrop-blur-sm
  so the blob color bleeds subtly through card surfaces

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 01:38:35 -04:00
soconnor d5dba3cc09 Update content for graduation, BU master's, and thesis
- 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>
2026-05-11 01:18:39 -04:00
soconnor 4f9602a242 refactor: fix linting and typechecking errors 2025-12-11 19:41:36 -05:00
soconnor 82b32b70bd feat: implement dynamic breadcrumbs with custom titles for pages and update dependencies 2025-12-10 03:15:53 -05:00
soconnor 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
soconnor ad8cae7363 feat: Replace Vercel analytics with Umami and update CV/resume PDFs. 2025-11-30 18:19:04 -05:00
soconnor 396d83e067 Add presentation slides for ROMAN 2025 paper 2025-08-27 13:19:24 +02:00
soconnor 9609ed7eef Reorganize with mono theme 2025-08-01 00:51:20 -04:00
soconnor 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
soconnor 8a13b5a166 Refactor layout and navigation components; remove theme toggler
- Updated layout.tsx to remove the ThemeProvider and directly include Analytics, SpeedInsights, and Navigation components.
- Removed ThemeToggler component from Navigation.
- Adjusted global CSS to use media queries for dark theme styles instead of data attributes.
- Cleaned up package.json by removing the next-themes dependency.
2024-12-24 01:34:32 -05:00
soconnor c8749df337 Fix navigation menu, add google scholar link 2024-11-05 18:39:36 -05:00
soconnor 0b64c4384b Update content to data.ts 2024-10-31 00:28:43 -04:00
soconnor b73d83d942 dark mode 2024-10-28 21:55:29 -07:00
soconnor eb43280648 Add speed insights 2024-10-28 10:23:58 -07:00
soconnor 7ce141cb66 Add analytics 2024-10-28 10:22:30 -07:00
soconnor 39488efefc Update sidebar responsiveness 2024-10-28 10:14:48 -07:00
soconnor e224ce89f7 General updates- mobile responsive 2024-10-28 10:03:12 -07:00
soconnor 15047541f4 Initial commit 2024-10-27 11:04:40 -07:00