Grid

Breakpoints:

Breakpoint Screen size Class example
Extra small and all screen sizes 0px and above fx-col--12
Small 576px and above fx-col--sm-12
Medium 768px and above fx-col--md-12
Large 992px and above fx-col--lg-12
Extra large 1200px and above fx-col--xl-12

Grid with equal height columns

.fx-col .fx-col--3 - 3/12 = 25%
.fx-col .fx-col--6 - 6/12 = 50%
.fx-col .fx-col--3 - 3/12 = 25%

No gap between columns (no gutters) - .fx-row--gap-none

.fx-col .fx-col--3 * * * * * * * * * * * * * * * * * * * * *
.fx-col .fx-col--6 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
.fx-col .fx-col--3 * * * * * * * * * * * * * * * * * * * * *

Grid with nested rows and columns

Nested column
Nested column
Column with a lot of content.
Column with a lot of content.
Nested column
Nested column with a lot of content.

Grid - responsive

.fx-col .fx-col--2 .fx-col--md-4 fx-col--lg-4
.fx-col .fx-col--2 .fx-col--md-3 fx-col--lg-4
.fx-col .fx-col--8 .fx-col--md-5 fx-col--lg-4

Grid vertical alignment. Pure CSS, no JavaScript used.

A lot of text
A lot of text
A lot of text
A lot of text
A lot of text
A lot of text
.fx-col-sm-align-top - align to top
.fx-col-sm-align-middle - align to middle
.fx-col-sm-align-bottom - align to bottom
1 line of text