jwinterm
22c0c03c6c
update animations, images, and link in about
2026-02-12 22:26:49 -05:00
jwinterm
357d5b4122
update logos and image strucutre
2026-02-07 22:29:23 -05:00
jwinterm
1705497ca6
Add blog and products pages (including bauhaus privacy policy)
2026-02-06 09:45:33 -05:00
jwinterm
19dfdbcea0
fix bento box p2 and update smirk image and wownerogue text
2026-02-03 19:37:35 -05:00
jwinterm
daaae6c260
update: add smirk, discord, and personal site, remove reddit
2026-02-03 19:21:58 -05:00
jwinterm
487754d3a2
Add Playwright a11y tests, structured data, and reduced motion support
...
- Add Playwright tests with axe-core (42 tests across 3 browsers)
- Add prefers-reduced-motion support to NebulaField
- Add JSON-LD structured data (Organization schema)
- Add canonical URLs to all pages
- Consolidate TODO files, update README
2026-01-17 12:10:18 -05:00
jwinterm
3c1e0b659c
Achieve 100% Lighthouse accessibility and SEO on all pages
...
- Fix color contrast: emerald-600 → emerald-700 for WCAG AA compliance
- Fix heading hierarchy across all pages (h1 → h2 → h3 → h4)
- Lazy load NebulaField with next/dynamic and requestIdleCallback
- Remove debug console.log statements
- Add .env.example for Turnstile configuration
- Update documentation with audit results
2026-01-17 11:15:51 -05:00
jwinterm
0d284b5c7d
Upgrade Next.js to 15, fix first-load theme bug, add SVG assets
...
- Upgrade next 14.1.0 → 15.5.9, next-themes 0.2.1 → 0.4.6
- Fix theme not initializing on first load after server restart
- Add SVG logos and favicon, update site-logo to use SVGs
- Create shared Header component with skip-to-main link
- Add portfolio links to bento grid cards
- Improve accessibility: aria-describedby, prefers-reduced-motion
- Fix useFormState → useActionState for React 19 compatibility
- Fix founder-signature icon (use square favicon instead of wide logo)
2026-01-16 21:02:05 -05:00
jwinterm
b81bea6297
Fix UI/UX issues and restore styling
...
- Fix dark mode toggle (use resolvedTheme, simplify icon rendering)
- Restore colored left borders on section containers
- Remove conflicting px-2 classes from section-container elements
- Fix founder signature vertical alignment (items-center)
- Reduce header nav gap for tighter spacing
- Increase section-container and glass-card padding
2026-01-16 15:34:19 -05:00
jwinterm
ffaea03e58
Fix critical accessibility and SEO issues
...
- Fix homepage heading hierarchy (h2 -> h1)
- Add page-specific metadata to services and about pages
- Fix outline-none on form inputs for keyboard accessibility
- Delete sync conflict files
- Add group class back to bento cards for hover animations
- Use raw CSS for glassmorphism to fix Tailwind opacity errors
- Add TODO.md with production checklist
- Add semantic CSS classes (.section-container, .glass-card)
- Update Tailwind config for opacity modifier support
2026-01-16 15:03:12 -05:00
jwinterm
c9dbcc2f84
fix: globalize nebula background, refine positioning and mute animations
2026-01-16 10:55:41 -05:00
jwinterm
19a72bd621
feat: enhance landing page, add about page and footer. refactor nebula animation.
2026-01-16 09:58:12 -05:00