Minimalist Grid
Heavily relies on CSS Grid to create a rigid, highly aligned visual aesthetic that lets the photography stand out.
A beautifully curated personal site designed to showcase Kaylie's professional work, photography, and personal brand.
Visit Live SiteHeavily relies on CSS Grid to create a rigid, highly aligned visual aesthetic that lets the photography stand out.
Utilizes single variable font files to pull in multiple font weights and widths without suffering from multiple HTTP requests.
Employs intersection observers to trigger delicate fade-in animations only when the user scrolls them into view.
The Issue: Implementing fade-up animations on high-res photography caused noticeable layout thrashing and jittering as the elements materialized on the screen.
The Solution: I moved all animations entirely to the GPU by strictly using CSS `transform` and `opacity` transitions, avoiding any properties that trigger a layout repaint. This smoothed out the scrolling experience to a solid 60fps.
The Issue: The client wanted a site that felt highly personal, but finding the exact visual balance between "professional portfolio" and "creative expression" proved difficult.
The Solution: I created a highly modular CSS variable system that allowed us to pair-program the exact hex codes and spacing values in real-time. This rapid prototyping bridged the gap between code and design iteration seamlessly.