Responsive isometric scenes need a plan for narrow screens. Sometimes the answer is to scale everything down with clamp(), and sometimes it is to hide secondary blocks entirely. What rarely works is letting the scene overflow sideways, which makes the page scroll horizontally and feels broken on a phone.
Sketchbook: isometric city blocks
6 imagesJPG, 1200 × 1200
Design tokens keep the whole team in step. We name colours by their role, such as face-top, face-left and face-right, rather than by hue. When we switched the site to a violet accent for a campaign, only the token values changed. Every illustration, button and chart followed without anyone opening a single component.
What it costs the browser
Colour contrast still applies to illustrations that carry meaning. A bar chart drawn as blocks needs enough contrast between the bars and the floor, and labels on the faces need the same contrast as body text. Decorative scenes have more freedom, but we still avoid pale blocks on a pale background.






Ivo Petrov
The part about layer counts was eye-opening. Our landing page had over a hundred.
Lena Vogel
This is the clearest explanation of draw order I have read.
Bea Kowalski
The templates are in the downloads section of the reference post.
Kofi Mensah
Agreed, this is the part most tutorials skip.
Omar Haddad
Works nicely in Firefox. Safari needed the prefixed transform-style for us.
Hana Sato
Short and useful. More quick tips like this, please.
Mateo Rossi
Is there a way to do the shadow without a pseudo-element? Our CMS strips empty spans.
Soren Dahl
Tiny typo in the second code block: the unit is missing on the translate value.