/*
---
name: Content
category: Foundations/Grid
tag: grid
---
The previous examples display boxes with a very similar context. If the content of the columns is different, by default all of them are positionated at the beginning of the row.
Content helpers allows you to change the alignment of an specific column or all the elements in a row.
```html
A very long long long long long long long long long long long long long long long long long long long long long long long long long long long long content
A very long long long long long long long long long long long long long long long long long long long long long long long long long long long long content
A very long long long long long long long long long long long long long long long long long long long long long long long long long long long long content
```
*/
.flex,
.row {
display: flex;
// Parent element will align vertically all its children
&.align-center {
align-items: center;
}
&.align-start {
align-items: flex-start;
}
&.align-end {
align-items: flex-end;
}
// Children elements will auto-align vertically
.align-center {
align-self: center;
}
.align-start {
align-self: flex-start;
}
.align-end {
align-self: flex-end;
}
}
/*
---
name: Row reverse
category: Foundations/Grid
tag: grid
---
Row reverse is a helper that will allow to exchange the order of the columns
There are layouts with content/text on the left side and images on the right side for
the first row and, for the second, the image is on the left and the content on the right. When
the layout collapses, this helper will keep the correct order.
##### Options
* `.row-reverse`: Helper used on the `.row` that will reverse the order of its columns.
```html
Bitnami has spent years perfecting the business of packaging applications. During this time,
we have built the expertise and internal tooling required to automate the process of
publishing and maintaining a catalog of applications and development environments
Bitnami has spent years perfecting the business of packaging applications. During this time,
we have built the expertise and internal tooling required to automate the process of
publishing and maintaining a catalog of applications and development environments
```
*/
.row {
&.row-reverse {
flex-direction: row-reverse;
}
}