PlainFunnels Categories

Home / Categories / General

Why does my page look fine on desktop and broken on mobile?

Short answer

Because the phone layout is a separate view. Click the mobile icon at the top of the editor and work there. Settings marked with a mobile icon change that view alone.

Why the two layouts differ at all

Pages are made of sections, with rows and columns inside them. Three columns sitting side by side across a laptop have nowhere to go on a phone, so systeme.io stacks them vertically instead.

When a page looks wrong on a phone, that stacking is where to look first. Nothing has gone missing. It has gone underneath.

The switch you are looking for

At the top of the editor there is a mobile icon. Clicking it moves you into the mobile view, and systeme.io states that editing there does not affect the desktop version.

Inside that view, any setting marked with a mobile icon of its own applies to mobile only.

The three settings that fix most of it

  • Item visible on. Checkboxes for Desktop and Mobile, so an element can be shown on one and hidden on the other.
  • Disable vertically stacking rows on mobile devices. Leave it unchecked and columns stack one above the other. Tick it and they stay side by side.
  • Reverse row columns on mobile devices. Flips the stacking order, which is what you want when the image lands above the text it belongs to.

Checking before anyone else sees it

While editing, the preview toolbar at the top right switches between Desktop view, Mobile portrait view and Mobile landscape view.

The one thing preview will not show you

Raw HTML does not render in Preview mode. It appears only on the live page. A layout that collapses around a Raw HTML block will therefore look correct right up until you publish it.

Did this answer your question?