[Website] Dark glassmorphic portfolio with Three.js liquid shaders & micro-interactions -- Looking for UI/UX critique!
Hey r/design_critiques!
I’m a 16-year-old independent developer, and I just launched my personal website and project hub: https://incconutwo.com
My goal was to design an atmospheric, dark-mode glassmorphic interface that feels tactile and alive through micro-interactions, without feeling cluttered or sacrificing readability.
Design Concept & Visual Choices:
- Typography Pair: Combined Syne (Extra-Bold 800) for cinematic display headers with Inter (Variable 100–900) for body copy.
- Dynamic Ambient Lighting: Built a Three.js liquid gradient shader background that dynamically samples RGB color palettes from my live Spotify album art and smoothly blends the background shader colors.
- Context-Aware Pointer Tracking: Glassmorphic cards feature dynamic blur glow effects (.hover-card) that track cursor direction and velocity.
- Information Hierarchy: Curated 3 flagship projects on the homepage first, with an inline GSAP grid expansion to explore all 15+ projects without context switching.
- Color Tokens: Deep Navy base (#0a0e27) with Emerald Green (#1f8a5f) and Neon Purple (#b14cff) glass accents.
Specific Areas I’d Love Critique On:
- Visual Hierarchy & Contrast: How readable are the frosted glass cards across desktop and mobile? Is the text contrast sufficient over the ambient background?
- Ambient WebGL Shader Background: Does the liquid gradient background feel subtle and immersive, or is it too visually distracting from the content?
- Typography & Scaling: How does the font pairing (Syne headers + Inter body) feel across viewports?
- Mobile UX: Are there any awkward spacing gaps or layout shifts on small mobile screens?
Live Link: https://incconutwo.com
Bio Hub: https://incconutwo.com/links
Thanks in advance for any feedback or suggestions!