Agent Wranglers

Layout and accessibility Required

Fit every screen

Make the message work on a phone first, with fluid widths and media queries only as an extra.

How to do it

Use a single column, or columns that stack. Set images to width:100% with a max-width, and avoid fixed widths wider than the screen. Use media queries for refinements, because some clients ignore them. The message must still work without them.

Example

@media (max-width: 600px) {
  .column { display: block !important; width: 100% !important; }
}

How to check

Open the test on a phone 320 pixels wide. Nothing scrolls sideways, and text and buttons keep a usable size.

For agents: if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in Based on the Agent Wranglers email playbook: https://agentwranglers.se/playbook/email/layout-and-accessibility/responsive-email.