|
|
31a52fed2d
|
fix(projects): improve carousel controls and case study actions
|
2026-09-06 21:59:20 +03:30 |
|
|
|
d0de63bb7a
|
refactor(content): improve section clarity and accessibility
|
2026-09-06 21:59:12 +03:30 |
|
|
|
f86cfe9725
|
style(credentials): refine education and certificate cards
|
2026-09-06 21:59:06 +03:30 |
|
|
|
224a36f3a2
|
refactor(hero): improve hierarchy and responsive actions
|
2026-09-06 21:59:01 +03:30 |
|
|
|
05c304adf4
|
fix(theme): align initial theme and visual tokens
|
2026-09-06 21:58:55 +03:30 |
|
|
|
e45a2fc14a
|
chore: remove unused HeroLandscapeScene component
|
2026-09-06 14:38:12 +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 |
|
|
|
caa7ced772
|
fix(skills): make tools grid truly flexible and responsive across all screens
|
2026-09-06 14:00:59 +03:30 |
|
|
|
9f14e9a4f4
|
style: convert project sizing to scalable rem units with responsive root font scaling
|
2026-09-06 13:58:17 +03:30 |
|
|
|
c7ef6dff3e
|
fix(projects): add mobile edge spacing, 1-card layout, and smooth touch drag physics
|
2026-09-06 13:37:45 +03:30 |
|
|
|
a1cab65d1e
|
fix: On ultra-wide viewports let decorative bleed elements escape the canvas
|
2026-09-06 12:50:32 +03:30 |
|
|
|
7c7604299c
|
fix: update mobile breakpoint threshold to 650px
|
2026-09-06 12:47:00 +03:30 |
|
|
|
c997acb0e0
|
fix: adjust hero top spacing and keep title and contact info on one row on large screens
|
2026-09-06 12:40:04 +03:30 |
|
|
|
2b188aa293
|
fix: add radiant glow and brighten sun illustration to match moon
|
2026-09-06 12:33:46 +03:30 |
|
|
|
5927ee40e2
|
feat: add dark mode coloring palette and luminous moon illustration
|
2026-09-06 12:33:38 +03:30 |
|
|
|
9c3820866d
|
fix: resize and rearrange hero landing illustrations for tablet and mobile screens
|
2026-09-06 12:14:47 +03:30 |
|
|
|
ad51d97567
|
fix: resize and rearrange hero landing illustrations for tablet and mobile screens
|
2026-09-06 12:09:39 +03:30 |
|
|
|
67202d5323
|
fix: resize and rearrange hero landing illustrations for laptop screens
|
2026-09-06 11:08:13 +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 |
|
|
|
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 |
|
|
|
1bfb78479a
|
feat: add lightweight decorative scene runtime
|
2026-09-05 17:12:40 +08:00 |
|
|
|
d9b66318f7
|
feat: make portfolio frame fluid below 1440px
|
2026-09-05 17:08:35 +08:00 |
|
|
|
9d818a5f5a
|
fix: remove cards background of skill, achievement and education section in light mode
|
2026-09-04 20:46:25 +03:30 |
|
|
|
446abd5086
|
feat: align footer with portfolio design
|
2026-09-04 20:41:42 +03:30 |
|
|
|
c5af25f546
|
feat: align education and achievement sections
|
2026-09-04 20:32:54 +03:30 |
|
|
|
080505018b
|
feat: align experience typography and spacing
|
2026-09-04 20:24:20 +03:30 |
|
|
|
aac8ca520e
|
feat: improve projects carousel interaction
Use native horizontal scrolling with drag, wheel, arrow, and slider controls while aligning cards with the portfolio design.
|
2026-09-05 00:23:56 +08:00 |
|
|
|
704b7ab2d2
|
feat: align hero styling with portfolio design
Refine hero controls, buttons, contact icons, and avatar treatment across light and dark themes.
|
2026-09-05 00:05:27 +08:00 |
|
|
|
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 |
|