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
1e4704ed3f
Scale up radix-mira component sizes for a portfolio context
...
The new shadcn 'radix-mira' style targets dense dashboards. For a personal
academic site the ultra-compact defaults (10px badge, 12px button/card,
14px card title) read as broken. Updated to readable sizes:
- card.tsx: text-xs/relaxed → text-sm base; CardTitle text-sm font-medium
→ text-base font-semibold leading-tight; CardDescription text-xs → text-sm
- badge.tsx: text-[0.625rem] h-5 px-2 → text-xs h-6 px-2.5
- button.tsx: text-xs h-7 px-2 → text-sm h-9 px-4 (default size)
- tabs.tsx: TabsTrigger text-xs px-1.5 → text-sm px-3; TabsContent
text-xs/relaxed removed; TabsList h-8 → h-10
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 01:34:15 -04:00
soconnor
4f9602a242
refactor: fix linting and typechecking errors
2025-12-11 19:41:36 -05:00
soconnor
50536727a4
feat: Add ImageWithSkeleton component and refactor Sidebar to use it.
2025-12-10 03:20:46 -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
396d83e067
Add presentation slides for ROMAN 2025 paper
2025-08-27 13:19:24 +02:00
soconnor
fd73dde4cd
Add analytics, formatting
2025-08-27 10:02:41 +02:00
soconnor
c7ce82ec36
CV Caching, new dashboard
2025-08-01 02:05:35 -04: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
ccee45e593
Add resume/switcher
2024-10-28 23:08:31 -07:00
soconnor
fcc9c21fcc
Fix navbar hydration error/layout shift
2024-10-28 22:24:54 -07:00
soconnor
b73d83d942
dark mode
2024-10-28 21:55:29 -07:00
soconnor
9e55ba90e1
add pubs
2024-10-28 15:44:34 -07:00
soconnor
15047541f4
Initial commit
2024-10-27 11:04:40 -07:00