Mobile Resize v3 — per-section "stack on mobile" toggle

Cards, galleries, icon lists, team grids, image pairs — these all look great as 2-up on a phone. The operator flips a per-section toggle: "stack on mobile" off = 2 cols stay as 2 cols.

📱 Mobile — cards stay 2-up
2-COL MODE
S-3 · Services
S-1

Hero

Single column, auto height

S-2

About

Long text — single column

S-3
2 col

Services 2-COL

Books

Curated sets

News

Latest posts

S-4
stack

Resources STACK

Lots of text here — operator chose to stack on mobile so reading is comfortable.

Per-section toggle: 2-col or stack. Cards default to 2-col, text defaults to stack.
📱 Structure sheet (open)
STRUCTURE-OPEN
Structure
S-1

Hero

S-2

About

S-3

Services · 2-COL

Structure
⋮⋮ S-1 · Hero
⋮⋮ S-2 · About
⋮⋮ S-3 · Services
⋮⋮ · S-3a · Books
⋮⋮ · S-3b · News
⋮⋮ S-4 · Resources
⋮⋮ S-5 · Footer
📱 Section settings — stack toggle
RESPONSIVE
S-3 · Settings
Mobile layout
Column ratio
Only shown when "Keep 2-col" is on
Gap
8px
Auto-collapse breakpoint
Below this width, 2-col auto-stacks regardless of toggle
Preview
A
B
Live preview at 390px
Per-section settings apply only to this section. Defaults from section type.
390px viewport 2-col stay · or stack

The rule, refined:

The insight: don't make a global "stack on mobile" decision. Some sections want 2-col (cards), some want stack (text). Make it a per-section property with a sensible default by type.