1234567891011121314151617181920212223242526272829303132333435363738 |
- @use 'sass:math';
- @use '../common/var' as *;
- @use './mixins' as *;
- @mixin col-size($size) {
- @include res($size) {
- .#{$namespace}-col-#{$size}-0 {
- display: none;
- @include when(guttered) {
- display: none;
- }
- }
- @for $i from 0 through 24 {
- .#{$namespace}-col-#{$size}-#{$i} {
- @if $i != 0 {
- display: block;
- }
- max-width: (math.div(1, 24) * $i * 100) * 1%;
- flex: 0 0 (math.div(1, 24) * $i * 100) * 1%;
- }
- .#{$namespace}-col-#{$size}-offset-#{$i} {
- margin-left: (math.div(1, 24) * $i * 100) * 1%;
- }
- .#{$namespace}-col-#{$size}-pull-#{$i} {
- position: relative;
- right: (math.div(1, 24) * $i * 100) * 1%;
- }
- .#{$namespace}-col-#{$size}-push-#{$i} {
- position: relative;
- left: (math.div(1, 24) * $i * 100) * 1%;
- }
- }
- }
- }
|