b3cfcfe057
fix: stabilize portfolio scrolling and loading
...
Test and deploy / Verify production build (push) Has been cancelled
Test and deploy / Deploy production (push) Has been cancelled
Remove skeleton swaps and deferred layout estimates, restore reveal state, and use native proximity scrolling for project cards. Also make the Docker build npm registry configurable.
2026-09-09 17:53:48 +03:30
f34bea05cd
perf: optimize portfolio runtime delivery
...
Test and deploy / Verify production build (push) Has been cancelled
Test and deploy / Deploy production (push) Has been cancelled
Replace the blocking asset loader with progressive rendering, defer expensive media and Three.js work, and reduce hydration and animation costs. Move deployment from a static Nginx export to the standalone Next.js runtime with optimized dynamic images.
2026-09-09 12:43:37 +03:30
5def494bf4
style(about): soften decorative scene
Test and deploy / Verify production build (push) Has been cancelled
Test and deploy / Deploy production (push) Has been cancelled
2026-09-08 12:32:48 +03:30
88adced09f
feat(footer): implement responsive 3D isometric SVG footer scene with theme tokens
Test and deploy / Verify production build (push) Has been cancelled
Test and deploy / Deploy production (push) Has been cancelled
2026-09-08 11:31:36 +03:30
0ed36b3c32
feat(footer): add isometric Three.js contact scene
2026-09-07 22:27:44 +03:30
ab2683c476
feat(about): implement 90-degree orthogonal isometric river with large-screen overflow and responsive timeline
2026-09-06 14:17:02 +03:30
9f14e9a4f4
style: convert project sizing to scalable rem units with responsive root font scaling
2026-09-06 13:58:17 +03:30
8699b52a94
fix: polish responsive scene composition
2026-09-05 17:49:09 +08:00
f6228f8507
feat: build responsive Three.js river journey
2026-09-05 17:22:12 +08:00
637da07c9e
feat: render responsive low-poly hero landscape
2026-09-05 17:16:22 +08:00