Layouts
A layout system allows you to visually organize your content and adapt to screen size, ensuring consistency and hierarchy.
Column 1/3
Column 2/3
Column 3/3
Variations
One Column Layout
Copy as:
Column 1/1
Two Columns Layout
Copy as:
Column 1/2
Column 2/2
Three Columns Layout
Copy as:
Column 1/3
Column 2/3
Column 3/3
Four Columns Layout
Copy as:
Column 1/4
Column 2/4
Column 3/4
Column 4/4
Six Columns Layout
Copy as:
1/6
2/6
3/6
4/6
5/6
6/6
Two Uneven Columns Five & Seven
Copy as:
Column 5/12
Column 7/12
Two Uneven Columns Seven & Five
Copy as:
Column 7/12
Column 5/12
Two Uneven Columns Four & Eight
Copy as:
Column 4/12
Column 8/12
Two Uneven Columns Eight & Four
Copy as:
Column 8/12
Column 4/12
Two Uneven Columns Three & Nine
Copy as:
Column 3/12
Column 9/12
Two Uneven Columns Nine & Three
Copy as:
Column 9/12
Column 3/12
Three Uneven Columns Six Three Three
Copy as:
Column 6/12
Column 3/12
Column 3/12
Three Uneven Columns Three Six Three
Copy as:
Column 3/12
Column 6/12
Column 3/12
Three Uneven Columns Three Three Six
Copy as:
Column 3/12
Column 3/12
Column 6/12
Usage
Use any of the layouts to ensure that your content will be visual consistent on all screen resolutions.
Specs
The layout consists of the following elements:
- Container: the container keeps the content at the center of the screen with a 2rem (32px) horizontal margin (to avoid having the content at the edge of the screen). You can remove this class to create layouts that would expand to the full width of the screen.
- Row: a grid element that uses a 12-column layout for large screens, 8 columns for medium screens and 4 columns for small screens. In all layouts, a 1.5rem (24px) gutter is separating the columns from each other.
- Column: all content is placed within columns.