UNPKG

@gemeentenijmegen/layout-css

Version:

CSS layout for a design system based on the NL Design System architecture

430 lines 10.3 kB
.nijmegen-grid { display: grid; gap: var(--nijmegen-grid-gap, 1.5rem); grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(var(--nijmegen-grid-rows, 1), 1fr); } .nijmegen-grid .nijmegen-g-col-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-11 { grid-column-start: 11; } @media (min-width: 576px) { .nijmegen-grid .nijmegen-g-col-sm-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-sm-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-sm-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-sm-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-sm-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-sm-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-sm-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-sm-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-sm-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-sm-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-sm-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-sm-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-sm-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-sm-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-sm-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-sm-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-sm-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-sm-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-sm-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-sm-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-sm-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-sm-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-sm-11 { grid-column-start: 11; } } @media (min-width: 768px) { .nijmegen-grid .nijmegen-g-col-md-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-md-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-md-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-md-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-md-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-md-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-md-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-md-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-md-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-md-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-md-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-md-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-md-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-md-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-md-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-md-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-md-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-md-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-md-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-md-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-md-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-md-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-md-11 { grid-column-start: 11; } } @media (min-width: 992px) { .nijmegen-grid .nijmegen-g-col-lg-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-lg-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-lg-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-lg-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-lg-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-lg-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-lg-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-lg-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-lg-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-lg-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-lg-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-lg-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-lg-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-lg-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-lg-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-lg-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-lg-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-lg-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-lg-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-lg-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-lg-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-lg-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-lg-11 { grid-column-start: 11; } } @media (min-width: 1200px) { .nijmegen-grid .nijmegen-g-col-xl-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-xl-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-xl-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-xl-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-xl-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-xl-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-xl-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-xl-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-xl-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-xl-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-xl-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-xl-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-xl-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-xl-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-xl-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-xl-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-xl-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-xl-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-xl-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-xl-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-xl-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-xl-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-xl-11 { grid-column-start: 11; } } @media (min-width: 1400px) { .nijmegen-grid .nijmegen-g-col-xxl-1 { grid-column: auto/span 1; } .nijmegen-grid .nijmegen-g-col-xxl-2 { grid-column: auto/span 2; } .nijmegen-grid .nijmegen-g-col-xxl-3 { grid-column: auto/span 3; } .nijmegen-grid .nijmegen-g-col-xxl-4 { grid-column: auto/span 4; } .nijmegen-grid .nijmegen-g-col-xxl-5 { grid-column: auto/span 5; } .nijmegen-grid .nijmegen-g-col-xxl-6 { grid-column: auto/span 6; } .nijmegen-grid .nijmegen-g-col-xxl-7 { grid-column: auto/span 7; } .nijmegen-grid .nijmegen-g-col-xxl-8 { grid-column: auto/span 8; } .nijmegen-grid .nijmegen-g-col-xxl-9 { grid-column: auto/span 9; } .nijmegen-grid .nijmegen-g-col-xxl-10 { grid-column: auto/span 10; } .nijmegen-grid .nijmegen-g-col-xxl-11 { grid-column: auto/span 11; } .nijmegen-grid .nijmegen-g-col-xxl-12 { grid-column: auto/span 12; } .nijmegen-grid .nijmegen-g-start-xxl-1 { grid-column-start: 1; } .nijmegen-grid .nijmegen-g-start-xxl-2 { grid-column-start: 2; } .nijmegen-grid .nijmegen-g-start-xxl-3 { grid-column-start: 3; } .nijmegen-grid .nijmegen-g-start-xxl-4 { grid-column-start: 4; } .nijmegen-grid .nijmegen-g-start-xxl-5 { grid-column-start: 5; } .nijmegen-grid .nijmegen-g-start-xxl-6 { grid-column-start: 6; } .nijmegen-grid .nijmegen-g-start-xxl-7 { grid-column-start: 7; } .nijmegen-grid .nijmegen-g-start-xxl-8 { grid-column-start: 8; } .nijmegen-grid .nijmegen-g-start-xxl-9 { grid-column-start: 9; } .nijmegen-grid .nijmegen-g-start-xxl-10 { grid-column-start: 10; } .nijmegen-grid .nijmegen-g-start-xxl-11 { grid-column-start: 11; } }