denshooter
denshooter pushed to dev at denshooter/portfolio 2026-03-07 00:37:08 +01:00
07b155369d feat: redesign admin panel to match Liquid Editorial Bento design system
denshooter pushed to dev at denshooter/portfolio 2026-03-07 00:19:55 +01:00
dda996f0f8 chore: remove Telegram notification from contact form
denshooter pushed to dev at denshooter/portfolio 2026-03-07 00:17:46 +01:00
63960f7581 feat: dark email design + Telegram notification for contact form
denshooter pushed to dev at denshooter/portfolio 2026-03-06 22:36:08 +01:00
bdf02b2a3a fix: eliminate 2s LCP rendering delay from Directus timeout on Hero
denshooter pushed to dev at denshooter/portfolio 2026-03-06 17:39:33 +01:00
dacec18956 perf: eliminate next-themes and framer-motion from initial JS bundle
denshooter pushed to dev at denshooter/portfolio 2026-03-06 15:14:33 +01:00
7f7ed39b0e fix: prevent image/badge cutoff on iPad in Hero section
denshooter pushed to dev at denshooter/portfolio 2026-03-06 14:57:39 +01:00
1c49289386 perf: remove TipTap/ProseMirror from client bundle, lazy-load below-fold sections
denshooter pushed to dev at denshooter/portfolio 2026-03-06 12:31:11 +01:00
34a81a6437 fix: resolve TypeScript errors in CI type-check
denshooter pushed to dev at denshooter/portfolio 2026-03-06 07:18:59 +01:00
fa48610e3e perf: cut CI time, fix CSS chain, fix iPad hero layout, fix contrast
denshooter pushed to dev at denshooter/portfolio 2026-03-06 00:21:25 +01:00
a38f97c318 fix: pass DIRECTUS_STATIC_TOKEN and N8N_API_KEY to dev container
denshooter pushed to dev at denshooter/portfolio 2026-03-06 00:02:57 +01:00
d7958b3841 feat: Hardcover→Directus book sync + fix empty states for projects/books
denshooter pushed to dev at denshooter/portfolio 2026-03-05 23:40:52 +01:00
7f9d39c275 perf: eliminate Three.js/WebGL, fix render-blocking CSS, add dev team agents
denshooter pushed to dev at denshooter/portfolio 2026-03-05 19:25:41 +01:00
69ae53809b fix: Safari compatibility — polyfill requestIdleCallback and IntersectionObserver
denshooter pushed to dev at denshooter/portfolio 2026-03-04 23:47:21 +01:00
4a8cb5867f docs: update copilot instructions with SSR patterns and CI/CD changes
denshooter pushed to dev at denshooter/portfolio 2026-03-04 23:41:03 +01:00
77db462c22 fix: add SSR-safe ScrollFadeIn component for scroll animations
denshooter pushed to dev at denshooter/portfolio 2026-03-04 23:05:54 +01:00
5fc3236775 fix: remove Framer Motion scroll animations that caused invisible sections
denshooter pushed to dev at denshooter/portfolio 2026-03-04 22:02:07 +01:00
9ae6ada0a6 fix: remove dynamic() imports for below-fold sections
denshooter pushed to dev at denshooter/portfolio 2026-03-04 21:37:45 +01:00
08315433d1 fix: enable SSR for below-fold sections (About, Projects, Contact, Footer)
denshooter pushed to dev at denshooter/portfolio 2026-03-04 15:40:21 +01:00
10a545f014 fix: replace img tags with next/image, fix useEffect deps, suppress test mock warnings
denshooter pushed to dev at denshooter/portfolio 2026-03-04 15:23:15 +01:00
d80c936c60 refactor: add production deploy to combined CI/CD workflow