Web Development

The thing about contrast-color

One of our favorites, Andy Clarke, on the one thing keeping the CSS contrast-color() function from true glory: For my website design, I chose a dark blue background colour (#212E45) and light text (#d3d5da). This colour is off-white to soften the contrast between background and foreground colours, while maintaining a decent level for accessibility considerations.

The thing about contrast-color Read More »

Smashing Animations Part 5: Building Adaptive SVGs With “, “, And CSS Media Queries

I’ve written quite a lot recently about how I prepare and optimise SVG code to use as static graphics or in animations. I love working with SVG, but there’s always been something about them that bugs me. To illustrate how I build adaptive SVGs, I’ve selected an episode of The Quick Draw McGraw Show called

Smashing Animations Part 5: Building Adaptive SVGs With “, “, And CSS Media Queries Read More »

Intent Prototyping: A Practical Guide To Building With Clarity (Part 2)

In Part 1 of this series, we explored the “lopsided horse” problem born from mockup-centric design and demonstrated how the seductive promise of vibe coding often leads to structural flaws. The main question remains: How might we close the gap between our design intent and a live prototype, so that we can iterate on real

Intent Prototyping: A Practical Guide To Building With Clarity (Part 2) Read More »