The average website design is going to be viewed on dozens of different devices.
Your design must be able to flex and stack and still look good. This means using a modular design.
By modular design, I mean every element you create should be self-contained.
Whenever you’re laying out your page elements, always be working with independent, separate modules. How your design is going to flex vertically and horizontally. And how it’s going to stack on top of each other.
Don’t use intricate design elements that span across the whole page. They may look fantastic on desktop but often fail completely on mobile.
Design using modules for today’s internet.