Commit Graph

19 Commits

Author SHA1 Message Date
46495eb927 Refine body color transition 2026-09-14 21:31:45 +03:30
20b1b72dcd fix: prevent scroll reveal elements from flashing
All checks were successful
Test and deploy / Verify production build (push) Successful in 10m44s
Test and deploy / Deploy production (push) Successful in 5m24s
2026-09-14 16:31:01 +03:30
b3cfcfe057 fix: stabilize portfolio scrolling and loading
Some checks failed
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
Some checks failed
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
273f92a3c3 style: polish Persian RTL layout and typography 2026-09-08 19:21:52 +03:30
7fb58ff718 feat(loading): preload portfolio assets before reveal
Some checks failed
Test and deploy / Verify production build (push) Has been cancelled
Test and deploy / Deploy production (push) Has been cancelled
2026-09-07 00:20:06 +03:30
b0c9ad1296 feat(motion): add scroll reveals and micro-interactions 2026-09-07 00:19:37 +03:30
992994bce8 style(theme): match dark cards and project badges 2026-09-06 23:12:20 +03:30
568716c976 refactor(about): structure the career journey 2026-09-06 22:04:40 +03:30
05c304adf4 fix(theme): align initial theme and visual tokens 2026-09-06 21:58:55 +03:30
9f14e9a4f4 style: convert project sizing to scalable rem units with responsive root font scaling 2026-09-06 13:58:17 +03:30
a1cab65d1e fix: On ultra-wide viewports let decorative bleed elements escape the canvas 2026-09-06 12:50:32 +03:30
2b188aa293 fix: add radiant glow and brighten sun illustration to match moon 2026-09-06 12:33:46 +03:30
8699b52a94 fix: polish responsive scene composition 2026-09-05 17:49:09 +08:00
3d12f48f32 feat: adapt portfolio sections for smaller screens 2026-09-05 17:26:06 +08:00
637da07c9e feat: render responsive low-poly hero landscape 2026-09-05 17:16:22 +08:00
d9b66318f7 feat: make portfolio frame fluid below 1440px 2026-09-05 17:08:35 +08:00
080505018b feat: align experience typography and spacing 2026-09-04 20:24:20 +03:30
75c9a62b37 chore: create initial project snapshot
Capture the portfolio source, design references, and production assets with repository-specific ignore rules.
2026-09-04 18:48:55 +03:30