Overview
The Kindling Grid System gives you a flexible way to create multi-column layouts using a 12-column grid. Instead of manually managing columns, you can select from predefined styles like 1/2, 1/3, or 2/3. These styles automatically adapt to different screen sizes, so your layouts look good on mobile, tablet, and desktop.
Key Points
- The grid is based on a 12-column layout on desktop, which collapses to 6 columns on mobile for readability.
- The grid wrapper (the container for your items) must use the Matchbox Grid System style.
- Grid items are added inside the wrapper and given a span style (e.g., β1/2β or βFull β 1/3β) that controls how much space they take up.
- You donβt need to write any code β everything is available as block styles in the editor.
How to Set Up a Grid
- Add the wrapper
- Insert a Group block (or container block).
- In the Block Styles panel, choose βMatchbox Grid Systemβ.
- This turns the group into a responsive grid container.
- Add grid items
- Inside the wrapper, insert Grid Item blocks.
- Each Grid Item is a container where you can add any content: headings, text, images, buttons, etc.
- Choose a span style
- Select a Grid Item block.
- In the Block Styles panel, choose how wide the item should be:
- 1/2 β half the grid
- 1/3 β one third of the grid
- 2/3 β two thirds of the grid
- 1/4 β one quarter of the grid
- Full β 1/2 β full width on small screens, half on larger screens
- Full β 1/3 β full width on small screens, one third on larger screens
- Full β 2/3 β full width on small screens, two thirds on larger screens
- Full β 1/4 β full width on small screens, one quarter on larger screens
Responsive Behavior
The grid system automatically adapts your layout:
- Mobile (β€767px):
- The grid becomes 6 columns.
- βFull ββ styles expand to full width for readability.
- Fractions adjust to fit the 6-column grid (e.g., 1/2 becomes 3 of 6).
- Tablet (768β1023px):
- Some items that are partial on desktop may also expand to full width to avoid cramped layouts.
- Desktop (β₯1024px):
- The grid displays all spans exactly as you selected them.
You donβt need to do anything extra β this happens automatically.
Offsets (Advanced)
In some cases, you may want to βshiftβ a grid item to the right for spacing or emphasis. Offsets allow you to do this by moving an item over by one or more columns.
- For example, Offset +1 on a one-third item moves it one column to the right.
- Ask your developer if offset helpers are available in your setup, since they may not appear directly in the block panel.
Examples
- Two-Column Layout:
Add two Grid Items, both set to 1/2. - Sidebar Layout:
Add one Grid Item as 2/3 (main content) and another as 1/3 (sidebar). - Four-Card Layout:
Add four Grid Items, all set to 1/4. - Mobile-Friendly Feature Blocks:
Add three Grid Items, each set to Full β 1/3. They stack on mobile but sit side-by-side on desktop.
Quick Reference
- Grid wrapper class: Matchbox Grid System
- Grid columns: 12 on desktop, 6 on mobile
- Common spans:
- 1/2 β half width (6 of 12 on desktop)
- 1/3 β one third (4 of 12 on desktop)
- 2/3 β two thirds (8 of 12 on desktop)
- 1/4 β one quarter (3 of 12 on desktop)
- βFull ββ spans expand to full width on smaller screens
In practice: Insert a Grid wrapper β add Grid Items β apply span styles. Thatβs it. Your layout will adapt across devices automatically.