2025-07-19 23:58:24 +02:00
|
|
|
*, :before, :after {
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-20 03:14:41 +02:00
|
|
|
.layout-row {
|
|
|
|
|
@include layout(row);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.layout-column {
|
|
|
|
|
@include layout(column);
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-19 23:58:24 +02:00
|
|
|
html {
|
|
|
|
|
height: 100vh;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body {
|
|
|
|
|
@include layout(column);
|
|
|
|
|
flex-wrap: nowrap;
|
|
|
|
|
font-size: 16px;
|
|
|
|
|
line-height: 1.8rem;
|
|
|
|
|
height: 100vh;
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-20 03:14:41 +02:00
|
|
|
.container {
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
width: 100%;
|
2025-07-19 23:58:24 +02:00
|
|
|
|
2025-07-20 03:14:41 +02:00
|
|
|
@include breakpoint('screen', 'xs') { max-width: 100vw; }
|
|
|
|
|
@include breakpoint('screen', 's') { max-width: 100vw; }
|
|
|
|
|
@include breakpoint('screen', 'm') { max-width: 95vw; }
|
|
|
|
|
@include breakpoint('screen', 'l') { max-width: 90vw; }
|
|
|
|
|
@include breakpoint('screen', 'xl') { max-width: rem(1400); }
|
|
|
|
|
@include breakpoint('screen', 'xxl') { max-width: rem(1600); }
|
2025-07-19 23:58:24 +02:00
|
|
|
}
|