Build your store pages
Check and adjust mobile view
4 min read
Start from something already responsive
If you're starting fresh, a premade template or a pre-built section is already designed to work across screen sizes — you'll have far less to fix than building freeform from a blank canvas. See Templates or browse premade sections for inspiration.
Design desktop-first, then adjust down
Build with Stack or Grid instead of free positioning
Group related elements into a Stack rather than positioning them freely. A Stack keeps elements from overlapping or drifting apart as the screen shrinks.
For grid layouts, Cells and grids let you set a different number of columns per breakpoint — for example, 2 columns on desktop, 1 on mobile. On mobile, you can also enable cells to be swipeable instead of stacking them all vertically.
Use Relative sizing instead of Fixed on mobile


Resize and reposition per device
You can set an element's size per screen size directly — switch to Mobile, then drag its size handles or enter new width/height values in the Inspector. For elements not inside a Stack, check their Constraints too — horizontal constraints (left/right) use %, vertical constraints (top/bottom) use px, so an element can stay correctly anchored as the screen resizes.
This also applies to Text elements — font size, weight, and spacing can all be set differently per breakpoint. A heading sized for desktop often reads too large on mobile; switch to Mobile view and reduce the size directly, independent of the desktop setting.
Hide elements that don't belong on mobile


Let AI Responsive take a first pass
Select a section and run AI Responsive to automatically adjust spacing and alignment and prevent overlap. Review its suggestions before clicking Apply changes — it's a helper, not a replacement for a manual check.
FAQs
Related articles
Last updated