app/assets/stylesheets/utilities/_grid.scss
/* Basscss Grid */
.container {
padding: 0;
max-width: $container-width;
margin-left: auto;
margin-right: auto;
}
.col {
float: left;
box-sizing: border-box;
}
.col-right {
float: right;
box-sizing: border-box;
}
.col-1 {
width: (1/12 * 100%);
}
.col-2 {
width: (2/12 * 100%);
}
.col-3 {
width: (3/12 * 100%);
}
.col-4 {
width: (4/12 * 100%);
}
.col-5 {
width: (5/12 * 100%);
}
.col-6 {
width: (6/12 * 100%);
}
.col-7 {
width: (7/12 * 100%);
}
.col-8 {
width: (8/12 * 100%);
}
.col-9 {
width: (9/12 * 100%);
}
.col-10 {
width: (10/12 * 100%);
}
.col-11 {
width: (11/12 * 100%);
}
.col-12 {
width: 100%;
}
@media #{$breakpoint-sm} {
.sm-col {
float: left;
box-sizing: border-box;
}
.sm-col-right {
float: right;
box-sizing: border-box;
}
.sm-col-1 {
width: (1/12 * 100%);
}
.sm-col-2 {
width: (2/12 * 100%);
}
.sm-col-3 {
width: (3/12 * 100%);
}
.sm-col-4 {
width: (4/12 * 100%);
}
.sm-col-5 {
width: (5/12 * 100%);
}
.sm-col-6 {
width: (6/12 * 100%);
}
.sm-col-7 {
width: (7/12 * 100%);
}
.sm-col-8 {
width: (8/12 * 100%);
}
.sm-col-9 {
width: (9/12 * 100%);
}
.sm-col-10 {
width: (10/12 * 100%);
}
.sm-col-11 {
width: (11/12 * 100%);
}
.sm-col-12 {
width: 100%;
}
}
@media #{$breakpoint-md} {
.md-col {
float: left;
box-sizing: border-box;
}
.md-col-right {
float: right;
box-sizing: border-box;
}
.md-col-1 {
width: (1/12 * 100%);
}
.md-col-2 {
width: (2/12 * 100%);
}
.md-col-3 {
width: (3/12 * 100%);
}
.md-col-4 {
width: (4/12 * 100%);
}
.md-col-5 {
width: (5/12 * 100%);
}
.md-col-6 {
width: (6/12 * 100%);
}
.md-col-7 {
width: (7/12 * 100%);
}
.md-col-8 {
width: (8/12 * 100%);
}
.md-col-9 {
width: (9/12 * 100%);
}
.md-col-10 {
width: (10/12 * 100%);
}
.md-col-11 {
width: (11/12 * 100%);
}
.md-col-12 {
width: 100%;
}
}
@media #{$breakpoint-lg} {
.lg-col {
float: left;
box-sizing: border-box;
}
.lg-col-right {
float: right;
box-sizing: border-box;
}
.lg-col-1 {
width: (1/12 * 100%);
}
.lg-col-2 {
width: (2/12 * 100%);
}
.lg-col-3 {
width: (3/12 * 100%);
}
.lg-col-4 {
width: (4/12 * 100%);
}
.lg-col-5 {
width: (5/12 * 100%);
}
.lg-col-6 {
width: (6/12 * 100%);
}
.lg-col-7 {
width: (7/12 * 100%);
}
.lg-col-8 {
width: (8/12 * 100%);
}
.lg-col-9 {
width: (9/12 * 100%);
}
.lg-col-10 {
width: (10/12 * 100%);
}
.lg-col-11 {
width: (11/12 * 100%);
}
.lg-col-12 {
width: 100%;
}
}