I approached this layout as both a designer and front-end developer, moving between Figma thinking
and code-level decisions.
1. Design direction
I started by defining a simple type scale and spacing system inspired by modern SaaS sites:
clear headings, calm body text, and generous whitespace. I kept the color palette minimal
and reserved accent colors for links, buttons, and key UI elements.
2. Layout & components
The page is structured around a clear flow: hero, “What I do” services, projects, about, and contact.
Each section reuses patterns for cards, section titles, intro text, and meta pills so the whole layout
feels consistent and easy to extend.
3. Front-end implementation
I built the layout using semantic HTML, modern CSS, and vanilla JavaScript. This includes responsive
grids, scroll-reveal animations, dark/light mode toggling via CSS variables, and layered shadows and
gradients for a premium but still calm visual feel.