diff options
author | Thijs Paelman <thijs.paelman+git@hotmail.be> | 2023-06-05 23:00:39 +0200 |
---|---|---|
committer | Thijs Paelman <thijs.paelman+git@hotmail.be> | 2023-06-05 23:00:39 +0200 |
commit | a9b5b225ec579f96b26576f38ee44e288f07a184 (patch) | |
tree | 6945a5ce56fef0bf88f620744a225d4ca2977810 /themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less | |
parent | d7f7c4b20cabb32bde00ff0e2fe9685ba041f3ab (diff) | |
parent | f812d271738796f0b589bbf06a5d14178ef60743 (diff) | |
download | website-a9b5b225ec579f96b26576f38ee44e288f07a184.tar.gz website-a9b5b225ec579f96b26576f38ee44e288f07a184.zip |
Merge branch 'social-links'
Diffstat (limited to 'themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less')
-rw-r--r-- | themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less b/themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less new file mode 100644 index 0000000..f144c15 --- /dev/null +++ b/themes/docsy/assets/vendor/forkawesome/src/doc/assets/less/bootstrap-3.3.5/mixins/grid.less @@ -0,0 +1,122 @@ +// Grid system +// +// Generate semantic grid columns with these mixins. + +// Centered container element +.container-fixed(@gutter: @grid-gutter-width) { + margin-right: auto; + margin-left: auto; + padding-left: (@gutter / 2); + padding-right: (@gutter / 2); + &:extend(.clearfix all); +} + +// Creates a wrapper for a series of columns +.make-row(@gutter: @grid-gutter-width) { + margin-left: ceil((@gutter / -2)); + margin-right: floor((@gutter / -2)); + &:extend(.clearfix all); +} + +// Generate the extra small columns +.make-xs-column(@columns; @gutter: @grid-gutter-width) { + position: relative; + float: left; + width: percentage((@columns / @grid-columns)); + min-height: 1px; + padding-left: (@gutter / 2); + padding-right: (@gutter / 2); +} +.make-xs-column-offset(@columns) { + margin-left: percentage((@columns / @grid-columns)); +} +.make-xs-column-push(@columns) { + left: percentage((@columns / @grid-columns)); +} +.make-xs-column-pull(@columns) { + right: percentage((@columns / @grid-columns)); +} + +// Generate the small columns +.make-sm-column(@columns; @gutter: @grid-gutter-width) { + position: relative; + min-height: 1px; + padding-left: (@gutter / 2); + padding-right: (@gutter / 2); + + @media (min-width: @screen-sm-min) { + float: left; + width: percentage((@columns / @grid-columns)); + } +} +.make-sm-column-offset(@columns) { + @media (min-width: @screen-sm-min) { + margin-left: percentage((@columns / @grid-columns)); + } +} +.make-sm-column-push(@columns) { + @media (min-width: @screen-sm-min) { + left: percentage((@columns / @grid-columns)); + } +} +.make-sm-column-pull(@columns) { + @media (min-width: @screen-sm-min) { + right: percentage((@columns / @grid-columns)); + } +} + +// Generate the medium columns +.make-md-column(@columns; @gutter: @grid-gutter-width) { + position: relative; + min-height: 1px; + padding-left: (@gutter / 2); + padding-right: (@gutter / 2); + + @media (min-width: @screen-md-min) { + float: left; + width: percentage((@columns / @grid-columns)); + } +} +.make-md-column-offset(@columns) { + @media (min-width: @screen-md-min) { + margin-left: percentage((@columns / @grid-columns)); + } +} +.make-md-column-push(@columns) { + @media (min-width: @screen-md-min) { + left: percentage((@columns / @grid-columns)); + } +} +.make-md-column-pull(@columns) { + @media (min-width: @screen-md-min) { + right: percentage((@columns / @grid-columns)); + } +} + +// Generate the large columns +.make-lg-column(@columns; @gutter: @grid-gutter-width) { + position: relative; + min-height: 1px; + padding-left: (@gutter / 2); + padding-right: (@gutter / 2); + + @media (min-width: @screen-lg-min) { + float: left; + width: percentage((@columns / @grid-columns)); + } +} +.make-lg-column-offset(@columns) { + @media (min-width: @screen-lg-min) { + margin-left: percentage((@columns / @grid-columns)); + } +} +.make-lg-column-push(@columns) { + @media (min-width: @screen-lg-min) { + left: percentage((@columns / @grid-columns)); + } +} +.make-lg-column-pull(@columns) { + @media (min-width: @screen-lg-min) { + right: percentage((@columns / @grid-columns)); + } +} |