The Blogs section in Maison lets you showcase posts from one selected blog category on the homepage, landing pages, or other templates.

It is useful for:
- Editorial content
- Brand stories
- News and updates
- Product education
- Buying guides
- Inspiration articles
- Journal or magazine-style content
The section pulls blog posts from the selected Blog category and displays them through a Blog list using one reusable Blog card design.
Section overview
The Blogs section can include standard Maison content blocks above the blog list, such as:
- Subheading
- Heading
- Icon
- Description
- Rich text
- Text
- Button
- Button group
- Image
- Video
- Page
- Custom SLINE
- Divider
- Spacer
It also supports one Blog list block.
Inside the Blog list, you can configure one Blog card that is reused for every displayed blog post.
The structure is:
Blogs
├── Heading
└── Blog list
└── Blog card
├── Cover image
└── Blog info
├── Title
├── Author date
├── Summary
└── View more
STEPS:
1. Add the Blogs section
To add the section:
- Open the Maison theme editor.
- Open the template where you want to display blog posts.
- Click Add section.
- Select Blogs.
- Select the required Blog category.
- Configure the Blog list.
- Customize the Blog card.
- Click Save.

2. Select the Blog category
The Blogs section includes a Blog category setting.
Use it to choose which SHOPLINE blog supplies the posts.

For example:
Journal
or:
News
Maison automatically loads posts from that Blog category.
Individual posts are not selected manually inside the section.
The post information comes from the blog content configured in SHOPLINE, including:
- Cover image
- Title
- Author
- Published date
- Summary
- Blog post URL
3. Configure the Blog list
The Blog list controls how the Blog cards are displayed.
Available settings include:
| Setting | Description |
|---|---|
| Layout type | Displays the Blog cards as Grid or Carousel. |
| Maximum articles | Controls the maximum number of posts displayed. |
| Columns | Controls the number of desktop columns. |
| Custom spacing | Enables custom spacing between Blog cards. |
| Horizontal spacing | Controls the horizontal gap between cards. |
| Vertical spacing | Controls the vertical gap between cards. |
| Mobile columns | Controls whether mobile displays 1 or 2 columns. |
| Carousel on mobile | Enables horizontal swipe behavior on mobile. |
| Spacing | Controls spacing around the Blog list. |

4. Choose Grid or Carousel
The Blog list provides two desktop Layout type options:
- Grid
- Carousel
Grid
Use Grid when you want the Blog cards displayed in standard rows.
For example:
Blog 1 | Blog 2 | Blog 3 | Blog 4
Blog 5 | Blog 6 | Blog 7 | Blog 8
Carousel
Use Carousel when you want customers to browse Blog cards horizontally.
If there are more posts than the selected desktop Columns value, Maison displays carousel navigation arrows below the Blog list.
5. Set the Maximum articles
Use Maximum articles to control how many posts Maison retrieves from the selected Blog category.
Available range:
1–16
Default:
4
If the Blog category contains fewer posts than the configured maximum, Maison displays only the available posts.
6. Configure desktop Columns
Use Columns to control how many Blog cards appear across the section on larger screens.
Available range:
1–5 columns
Default:
4 columns
Recommended examples:
| Columns | Recommended use |
|---|---|
| 1 | Large editorial cards |
| 2 | Spacious storytelling layout |
| 3 | Balanced blog layout |
| 4 | Maison-style compact editorial grid |
| 5 | Dense blog listing |
7. Configure mobile Columns and Carousel
Available Mobile columns values are:
1
2
Default:
1
The Blog list also includes Carousel on mobile, which is enabled by default.
When enabled:
- Blog cards flow horizontally.
- Customers can swipe through the list.
- Maison can reveal part of the next card to indicate more content.
When disabled:
- Blog cards display as a normal mobile grid.
- The layout follows the selected Mobile columns value.
8. Customize spacing between Blog cards
Enable Custom spacing to override the default gaps between Blog cards.
Available ranges:
Horizontal spacing: 0–100px
Vertical spacing: 0–100px
Default custom values:
Horizontal spacing: 48px
Vertical spacing: 48px
Use smaller values for a compact editorial grid.
Use larger values when you want more visual separation between posts.
9. Configure the Blog card
Inside the Blog list, Maison uses one Blog card design for all displayed posts.
A Blog card can contain:
- One Cover image
- One Blog info
The Blog card itself also includes:
- Layout
- Spacing
- Size
The default Blog card layout is vertical:
Cover image
↓
Blog info
The same Blog card structure is repeated for every post in the Blog list.

10. Configure the Cover image
The Cover image block displays the blog post's featured image.
Available settings include:
- Aspect ratio
- Image fit
- Show date

Available Aspect ratio options are:
- Adapt to image
- 1:1
- 2:3
- 4:3
- 3:4
- 3:2
- 5:4
- 16:9
The default Blogs preset uses:
4:3
Available Image fit options are:
- Cover
- Contain
Cover
The image fills the complete Cover image area.
Cropping can occur if the source image ratio does not match the selected Aspect ratio.
Contain
The full image remains visible.
Empty space can appear when the source image ratio differs from the selected Aspect ratio.
The Cover image links directly to the blog post page.
11. Show the published date on the Cover image
The Cover image block includes Show date.
When enabled, Maison displays the post's published date over the Cover image.
The date comes from the blog post's publication date.
This setting is separate from the Author date block inside Blog info.
This means you can:
- Show the date only on the Cover image
- Show it only in Blog info
- Show it in both places
- Hide it completely
The default Blogs preset enables Show date on the Cover image.
12. Configure the Blog info block
The Blog info block contains the text information below or beside the Cover image.
It can contain:
- Title
- Author date
- Summary
- View more
Each of these blocks can be added once.

Blog info also includes:
- Layout
- Spacing
Use these settings to control the alignment and distance between the text elements.
13. Configure the Title
The Title block displays the blog post title and links directly to the post page.
Available settings include:
- Title size
- Custom text size
- Mobile custom text size
- Title tag
- Maximum rows
Available title sizes include:
- Title 3
- Title 4
- Title 5
- Title 6
- Title 7
- Custom block text
The default Blogs preset uses:
Title 6
with:
Maximum rows: 2
Use Maximum rows when you want cards with different title lengths to stay visually aligned.
Available values are:
- Unlimited
- 1 row
- 2 rows
- 3 rows
14. Show Author date
Add the Author date block inside Blog info when you want to display blog metadata.
Available settings include:
- Text size
- Show author
- Show date
Both Show author and Show date are enabled by default when this block is added.
This lets you display information such as the post author and publication date beneath the title.
15. Display the Summary
The Summary block displays the summary or excerpt saved on the blog post.
Available settings include:
- Text size
- Maximum rows
Available Maximum rows values are:
- Unlimited
- 1
- 2
- 3
- 4
Use Maximum rows to keep Blog cards consistent when post summaries have different lengths.
16. Add View more
The View more block provides an additional text link to the full blog post.
Available settings include:
- Text
- Text size
- Open in new tab
- Hide on mobile
- Spacing
If the Text field is empty, Maison uses the theme's default View more text.
You can replace it with wording such as:
Read more
Continue reading
or:
Discover the story
Default settings include:
Open in new tab: Enabled
Hide on mobile: Enabled
17. Customize Blog cards globally
Maison also provides global Blog card styling under:
Theme settings > Blog cards

Available Card styles are:
- Normal
- Card
You can also configure:
Border
- Border thickness:
0–12px - Border opacity:
0–100% - Border radius:
0–50px
Shadow
- Shadow opacity:
0–100% - Horizontal offset:
-12px to 12px - Vertical offset:
-12px to 12px - Blur:
0–60px
When Normal is used, the Cover image receives the Blog card border and shadow treatment.
When Card is used, the complete Blog card receives the card treatment.
18. Add a Heading and supporting content
The Blogs section supports Maison's regular content blocks above the Blog list.
For example:
Heading:
Our Blog
Description:
From the workshop to the living room — writing on the things we make and why.
You can also add:
- Subheading
- Rich text
- Button
- Image
- Video
- Divider
- Spacer
This lets you create a complete editorial section instead of displaying only the Blog list.
19. Configure Color override
Enable Color override when the Blogs section should use custom colors.
Available controls include:
- Text color
- Background color
- Background gradient
- Button text color
- Button background color
- Button gradient
If Color override is disabled, the section follows the theme's normal color system.
20. Configure Section width
Available Section width options are:
- Narrow
- Page
- Fluid
- Full
Default:
Page
Use Page for a balanced blog layout.
Use Fluid or Full when you want the Blog list to occupy more horizontal space.
21. Configure Layout, Divider, and Spacing
The Blogs section includes Maison's standard:
- Layout
- Section divider
- Spacing
Default section spacing is approximately:
Desktop:
60px top
60px bottom
Mobile:
40px top
40px bottom
The Blog list also has its own Spacing setting.
Its default top spacing is approximately:
Desktop: 40px
Mobile: 28px
Default Blogs preset
The default Maison Blogs preset follows this structure:
Blogs
├── Heading
│ └── Our blog
└── Blog list
└── Blog card
├── Cover image
│ ├── Aspect ratio: 4:3
│ └── Show date: Enabled
└── Blog info
├── Title
│ ├── Size: Title 6
│ └── Maximum rows: 2
└── Summary
This creates a clean Blog card with:
- Cover image
- Published date
- Blog post title
- Summary
You can add Author date or View more inside Blog info when needed.
How the Blogs section works
Select Blog category
│
└── Blog list retrieves posts
│
├── Apply Maximum articles
├── Display as Grid or Carousel
│
└── Repeat the configured Blog card
│
├── Cover image
└── Blog info
├── Title
├── Author date (optional)
├── Summary (optional)
└── View more (optional)
Recommended setup
For a clean Maison-style Blogs section:
- Select one Blog category.
- Use 3–4 desktop Columns.
- Use 1 Mobile column with Carousel on mobile.
- Use a consistent Cover image Aspect ratio such as 4:3.
- Use Cover image fit for an editorial presentation.
- Limit long Titles to 2 rows.
- Limit Summary rows when consistent Blog card heights are important.
- Add Author date only when metadata is useful.
- Add View more only when you need an additional CTA.
- Keep blog Cover images consistent in composition.
- Test the Blog list on both desktop and mobile.
Notes and limitations
Please note the following behavior:
- One Blog category is selected per Blogs section.
- Each Blogs section supports one Blog list.
- A Blog list supports one Blog card design.
- The Blog card design is reused for all displayed posts.
- Maximum articles supports 1–16 posts.
- Desktop Columns support 1–5.
- Mobile Columns support 1–2.
- Grid and Carousel are available on desktop.
- Carousel on mobile can be configured independently.
- A Blog card supports one Cover image and one Blog info block.
- Blog info supports one Title, Author date, Summary, and View more block each.
- Cover image and Title link directly to the blog post.
- Blog card border and shadow settings are controlled globally under Theme settings > Blog cards.
- The Blogs section cannot be added to Header or custom Overlay groups.
Troubleshooting
If the Blogs section does not display correctly, check the following:
- Make sure a Blog category has been selected.
- Make sure the selected Blog category contains published posts.
- If fewer posts appear than expected, check Maximum articles.
- If desktop carousel arrows do not appear, make sure Layout type is Carousel and the number of posts is greater than the selected Columns value.
- If the Blog list does not swipe on mobile, enable Carousel on mobile.
- Check Columns and Mobile columns if the card layout is incorrect.
- If Cover images crop poorly, adjust the Cover image Aspect ratio or Image fit.
- If a post has no Cover image, Maison displays a placeholder.
- If the publication date is missing from the Cover image, enable Show date.
- If author or date information is missing from Blog info, add Author date and enable the required options.
- If Summary is empty, check that the blog post contains summary data.
- If Blog cards have inconsistent heights, limit the Title and Summary Maximum rows.
- If View more is missing on mobile, check Hide on mobile.
- If the card border or shadow looks different than expected, check Theme settings > Blog cards.
- Save your changes and test the Blog list on both desktop and mobile.
Need Further Assistance
If you encounter any issues or need additional help with your Maison theme, please reach out to our support team via our Ticket System for assistance within 8 hours.

Share:
How to Set Up the Before & After Section in Maison
How to Set Up the Blog Category Template in Maison