Clone
// Grid system
//
// Generate semantic grid columns with these mixins.
// Centered container element
@mixin container-fixed($gutter: $grid-gutter-width)
margin-right: auto
margin-left: auto
padding-left: ($gutter / 2)
padding-right: ($gutter / 2)
@include clearfix
// Creates a wrapper for a series of columns
@mixin make-row($gutter: $grid-gutter-width)
margin-left: ceil(($gutter / -2))
margin-right: floor(($gutter / -2))
@include clearfix
@mixin make-column($gutter)
position: relative
min-height: 1px
padding-left: ($gutter / 2)
padding-right: ($gutter / 2)
// Generate the extra small columns
@mixin make-xs-column($columns, $float: none)
float: $float
width: percentage(($columns / $grid-columns))
@mixin make-xs-column-offset($columns)
margin-left: percentage(($columns / $grid-columns))
@mixin make-xs-column-push($columns)
left: percentage(($columns / $grid-columns))
@mixin make-xs-column-pull($columns)
right: percentage(($columns / $grid-columns))
// Generate the small columns
@mixin make-sm-column($columns)
@media (min-width: $screen-sm-min)
float: left
width: percentage(($columns / $grid-columns))
@mixin make-sm-column-offset($columns)
@media (min-width: $screen-sm-min)
margin-left: percentage(($columns / $grid-columns))
@mixin make-sm-column-push($columns)
@media (min-width: $screen-sm-min)
left: percentage(($columns / $grid-columns))
@mixin make-sm-column-pull($columns)
@media (min-width: $screen-sm-min)
right: percentage(($columns / $grid-columns))
// Generate the medium columns
@mixin make-md-column($columns)
@media (min-width: $screen-md-min)
float: left
width: percentage(($columns / $grid-columns))
@mixin make-md-column-offset($columns)
@media (min-width: $screen-md-min)
margin-left: percentage(($columns / $grid-columns))
@mixin make-md-column-push($columns)
@media (min-width: $screen-md-min)
left: percentage(($columns / $grid-columns))
@mixin make-md-column-pull($columns)
@media (min-width: $screen-md-min)
right: percentage(($columns / $grid-columns))
// Generate the large columns
@mixin make-lg-column($columns)
@media (min-width: $screen-lg-min)
float: left
width: percentage(($columns / $grid-columns))
@mixin make-lg-column-offset($columns)
@media (min-width: $screen-lg-min)
margin-left: percentage(($columns / $grid-columns))
@mixin make-lg-column-push($columns)
@media (min-width: $screen-lg-min)
left: percentage(($columns / $grid-columns))
@mixin make-lg-column-pull($columns)
@media (min-width: $screen-lg-min)
right: percentage(($columns / $grid-columns))