Tier: Quick win · Order: 10 of 35 · Effort: S · Impact: high
What
Switching to tablet or mobile hides elements marked hidden for that device and stacks columns, exactly like the live site.
Why
Audit: the canvas is a resized div, so published media queries never apply in the editor. The editor currently misrepresents mobile, which feeds the #2 complaint (responsive surprises). Also fixes a 768px vs 767px breakpoint mismatch.
Today
Hide toggles and stacking only visible in Preview or the live site.
Design notes
Add data-device on the canvas frame and mirror the published rules. Unify breakpoints to ≤767 mobile, 768-991 tablet, ≥992 desktop in both exporters. This removes the main argument for an iframe canvas.
Depends on
None
From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id canvas-device-emulation
**Tier:** Quick win · **Order:** 10 of 35 · **Effort:** S · **Impact:** high
## What
Switching to tablet or mobile hides elements marked hidden for that device and stacks columns, exactly like the live site.
## Why
Audit: the canvas is a resized div, so published media queries never apply in the editor. The editor currently misrepresents mobile, which feeds the #2 complaint (responsive surprises). Also fixes a 768px vs 767px breakpoint mismatch.
## Today
Hide toggles and stacking only visible in Preview or the live site.
## Design notes
Add data-device on the canvas frame and mirror the published rules. Unify breakpoints to ≤767 mobile, 768-991 tablet, ≥992 desktop in both exporters. This removes the main argument for an iframe canvas.
## Depends on
None
---
From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id `canvas-device-emulation`
Shipped in WHP release 2026.10.3 (site-builder mainbdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.
Shipped in WHP release **2026.10.3** (site-builder `main` bdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Tier: Quick win · Order: 10 of 35 · Effort: S · Impact: high
What
Switching to tablet or mobile hides elements marked hidden for that device and stacks columns, exactly like the live site.
Why
Audit: the canvas is a resized div, so published media queries never apply in the editor. The editor currently misrepresents mobile, which feeds the #2 complaint (responsive surprises). Also fixes a 768px vs 767px breakpoint mismatch.
Today
Hide toggles and stacking only visible in Preview or the live site.
Design notes
Add data-device on the canvas frame and mirror the published rules. Unify breakpoints to ≤767 mobile, 768-991 tablet, ≥992 desktop in both exporters. This removes the main argument for an iframe canvas.
Depends on
None
From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id
canvas-device-emulationShipped in WHP release 2026.10.3 (site-builder
mainbdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.