This commit is contained in:
Jeremy Thomas
2024-03-21 16:11:54 +00:00
parent 16f1b76881
commit 69877a652c
3261 changed files with 255369 additions and 108913 deletions

View File

@@ -0,0 +1,51 @@
@use "../utilities/initial-variables" as iv;
@use "../utilities/mixins" as mx;
$container-offset: 2 * iv.$gap !default;
$container-max-width: iv.$fullhd !default;
.#{iv.$class-prefix}container {
flex-grow: 1;
margin: 0 auto;
position: relative;
width: 100%;
&.#{iv.$class-prefix}is-fluid {
max-width: none !important;
padding-left: iv.$gap;
padding-right: iv.$gap;
width: 100%;
}
@include mx.desktop {
max-width: iv.$desktop - $container-offset;
}
@include mx.until-widescreen {
&.#{iv.$class-prefix}is-widescreen:not(.#{iv.$class-prefix}is-max-desktop) {
max-width: min(iv.$widescreen, $container-max-width) - $container-offset;
}
}
@include mx.until-fullhd {
&.#{iv.$class-prefix}is-fullhd:not(.#{iv.$class-prefix}is-max-desktop):not(
.#{iv.$class-prefix}is-max-widescreen
) {
max-width: min(iv.$fullhd, $container-max-width) - $container-offset;
}
}
@include mx.widescreen {
&:not(.#{iv.$class-prefix}is-max-desktop) {
max-width: min(iv.$widescreen, $container-max-width) - $container-offset;
}
}
@include mx.fullhd {
&:not(.#{iv.$class-prefix}is-max-desktop):not(
.#{iv.$class-prefix}is-max-widescreen
) {
max-width: min(iv.$fullhd, $container-max-width) - $container-offset;
}
}
}