dcf44e2f24
# Conflicts: # .sass-lint.yml # README.md # bower.json # changelog.md # css/grillade-flex.css # css/grillade-grid.css # css/knacss-unminified.css # css/knacss.css # package-lock.json # package.json # sass/abstracts/_mixins.scss # sass/abstracts/_variables.scss # sass/base/_responsive.scss # sass/base/_utilities.scss # sass/base/_wordpress.scss # sass/base/grillade-flex.scss # sass/base/grillade-grid.scss # sass/components/_alerts.scss # sass/components/_arrows.scss # sass/components/_badges.scss # sass/components/_buttons.scss # sass/components/_forms.scss # sass/components/_media.scss # sass/components/_skip-links.scss # sass/components/_tables.scss # sass/components/_tabs.scss # sass/components/_tags.scss # sass/knacss.scss # yarn.lock
41 lines
No EOL
703 B
SCSS
Executable file
41 lines
No EOL
703 B
SCSS
Executable file
/* ---------------------------- */
|
|
/* ==Layout classes */
|
|
/* ----------------------------- */
|
|
|
|
/* Global container */
|
|
.layout-maxed {
|
|
display: grid;
|
|
|
|
@each $key,
|
|
$value in $breakpoints {
|
|
@media (min-width: #{$value}) {
|
|
grid-template-columns:
|
|
minmax($spacer-small, 1fr)
|
|
minmax(auto, $value)
|
|
minmax($spacer-small, 1fr);
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Center all children */
|
|
.layout-maxed > * {
|
|
grid-column: 2;
|
|
}
|
|
|
|
/* Hero box */
|
|
.layout-hero {
|
|
grid-column: 1 / -1;
|
|
display: grid;
|
|
grid-template-columns: inherit;
|
|
}
|
|
|
|
.layout-hero > * {
|
|
grid-column: 2;
|
|
}
|
|
|
|
/* Hero image */
|
|
.layout-hero-img {
|
|
grid-column: 1 / -1;
|
|
justify-self: center;
|
|
max-width: 100%;
|
|
} |