Multi-column section, how to show 3-4 columns for mobile (Dawn theme)

Topic summary

Goal: Show 3–4 columns in the Dawn theme’s Multicolumn section on mobile.

Issue: Editing the section schema to add 3/4 as mobile column options did not affect the layout.

Action taken:

  • Confirmed the target page via preview link.
  • Implemented a CSS override for mobile: in Assets > component-slider.css, add
    @media screen and (max-width: 749px){
    .grid–peek .grid__item { width: 25%; min-width: unset; }
    }
    This forces four items per row on small screens (25% each). Adjust as needed for three columns (e.g., width: 33.33%).

Outcome: Change worked; screenshots showed four columns on mobile. Thread marked effectively resolved by the original poster.

Notes:

  • Usability warning: images/cards become very small on mobile, likely requiring zoom; consider UX trade-offs.
  • The solution relies on CSS, not schema settings; schema changes alone won’t reflow the grid on mobile.

Status: Resolved with a CSS fix; no further questions pending.

Summarized with AI on January 7. AI used: gpt-5.

Hello! I am trying to customize the multicolumn to have section like the above where you can have 3-4 columns in the mobile viewport. I tried editing the schema to the following:

    {
      "type": "select",
      "id": "columns_mobile",
      "options": [
        {
          "value": "1",
          "label": "t:sections.multicolumn.settings.columns_mobile.options__1.label"
        },
        {
          "value": "2",
          "label": "t:sections.multicolumn.settings.columns_mobile.options__2.label"
        },
        {
          "value": "3",
          "label": "3"
        },
        {
          "value": "4",
          "label": "4"
        }
      ],
      "default": "1",
      "label": "t:sections.multicolumn.settings.columns_mobile.label"
    },

But it doesn’t really change anything. The link to the store is : https://ot5gaiz8hfh8mmq1-65234960618.shopifypreview.com

Any help is appreciated!

1 Like

Hi @chocolatte1234

Where can I see this multicolumn? Which page?

Please see here : https://ot5gaiz8hfh8mmq1-65234960618.shopifypreview.com/pages/concern-sensitive-skin

1 Like

Thanks for the info, do you mean this one right?

Check this one.

From your Shopify admin dashboard, click on “Online Store” and then “Themes”.

Find the theme that you want to edit and click on “Actions” and then “Edit code”.

In the “Assets” folder, click on “component-slider.css” file, depending on which file your theme uses to store its CSS styles. At the bottom of the file, add the following CSS code:

@media screen and (max-width: 749px){
.grid--peek .grid__item {
    width: 25%;
    min-width: unset;
}
}

And Save.

Result:

Please, be aware that this small images wont be user-friendly. Since its too small it would need to be zoom by the users.

Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!

1 Like

Works great! Thank you!

1 Like

Welcome! please, dont forget to hit like. Thanks!

1 Like