_sass/taiga/_layout.scss (55 lines of code) (raw):
@use "grid";
@use "mixins";
@use "settings";
// =========== Layout
.l-full {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(48, 1); }
& {
width: 100%;
float: none;
}
}
.l-two-third {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(32, 1); }
}
.l-half {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(24, 1); }
}
.l-one-quarter {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(12, 1); }
}
.l-one-eigth {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(6, 1); }
}
.l-one-sixth {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(8, 1); }
}
.l-one-third {
@include mixins.breakpoint(settings.$breakpoint-30) { @include grid.grid(16, 1); }
}
.l-grid {
@include grid.grid-container;
li { @include grid.grid(16, 1); }
}
.l-first { clear: left; }
.l-container {
margin: auto;
max-width: settings.$max-width;
padding: settings.$spacing ;
@include grid.grid-container;
@include mixins.breakpoint(settings.$breakpoint-30) { padding: settings.$spacing (settings.$spacing * 5); }
}
.l-button-table {
@include mixins.breakpoint(settings.$breakpoint-30) {
display: flex;
justify-content: center;
}
}
.l-button-table > .l-two-third {
float: none;
margin-left: 0;
margin-right: 0;
}
.l-flex {
display:flex;
flex-wrap: wrap;
}