Issue: A Shopify “text with image” section on the Contact page would not display in two columns and remained stacked at all zoom levels. The goal was to match a two-column example shown in a screenshot.
Proposed fixes: Multiple suggestions involved adding code via Online Store > Themes > Edit code. Two replies advised inserting custom code above the tag in theme.liquid (exact code not shown). Another proposed editing theme.css/base.css to force the grid to display:flex with a row-reverse layout for the image/text grid.
Final solution: Adding Custom CSS in Theme Settings (Customize > Theme Settings > Custom CSS) to apply a desktop media query (≥769px) that sets .image-with-text-halves__grid to display:flex with flex-direction:row-reverse and assigns ~45% width to each child column. This produced the desired two-column layout, as confirmed by the original poster.
Notes: Screenshots were provided to illustrate the expected and resulting layouts. The fix relies on CSS flexbox and a media query targeting the section’s grid classes.
Status: Resolved; no outstanding questions.
Summarized with AI on December 14.
AI used: gpt-5.
This is a text with image block, so it should be two columns, I can’t figure out how to get it to get into 2 columns; it stays stacked no matter what I zoom my screen to. How do I get this page to look like this example?