Created
March 30, 2023 18:53
-
-
Save christiannaths/d0163d01f918ed0d57a745846fbdc241 to your computer and use it in GitHub Desktop.
Generate TW Grid
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@use "sass:string"; | |
@function abr($string) { | |
@return string.slice($string, 0, 3); | |
} | |
.grid { | |
display: grid; | |
} | |
@each $direction in ("column", "row") { | |
/* ------------------- Grid Template #{$direction}s */ | |
@for $i from 1 through 24 { | |
.grid-#{abr($direction)}s-#{$i} { | |
grid-template-#{$direction}s: repeat($i, minmax(0, 1fr)); | |
} | |
} | |
} | |
@each $direction in ("column", "row") { | |
/* ------------------- Grid #{$direction}s Start/End */ | |
@for $i from 1 through 24 { | |
.#{abr($direction)}-span-#{$i} { | |
grid-#{$direction}: span $i / span $i; | |
} | |
.#{abr($direction)}-start-#{$i} { | |
grid-#{$direction}-start: $i; | |
} | |
.#{abr($direction)}-end-#{$i} { | |
grid-#{$direction}-end: $i; | |
} | |
} | |
} | |
@each $direction in ("column", "row") { | |
/* ------------------- Grid #{$direction}s Flow */ | |
.grid-#{abr($direction)}s-none { | |
grid-template-#{$direction}s: none; | |
} | |
.grid-flow-#{abr($direction)} { | |
grid-auto-flow: #{$direction}; | |
} | |
.grid-flow-#{abr($direction)}-dense { | |
grid-auto-flow: #{$direction} dense; | |
} | |
.auto-#{abr($direction)}s-auto { | |
grid-auto-#{$direction}s: auto; | |
} | |
.auto-#{abr($direction)}s-min { | |
grid-auto-#{$direction}s: min-content; | |
} | |
.auto-#{abr($direction)}s-max { | |
grid-auto-#{$direction}s: max-content; | |
} | |
.auto-#{abr($direction)}s-fr { | |
grid-auto-#{$direction}s: minmax(0, 1fr); | |
} | |
} | |
.grid-flow-dense { | |
grid-auto-flow: dense; | |
} | |
/* ------------------- Grid Order */ | |
@for $i from 1 through 24 { | |
.order-#{$i} { | |
order: $i; | |
} | |
} | |
.order-first { | |
order: -9999; | |
} | |
.order-last { | |
order: 9999; | |
} | |
.order-none { | |
order: 0; | |
} | |
/* ------------------- Grid Gap */ | |
@each $size | |
in ( | |
"xxxSmall", | |
"small", | |
"xxSmall", | |
"xSmall", | |
"small", | |
"normal", | |
"average", | |
"xLarge", | |
"xxLarge", | |
"big", | |
"large", | |
"huge" | |
) | |
{ | |
.gap-#{$size} { | |
gap: unquote("$spacing-#{$size}"); | |
} | |
.gap-x-#{$size} { | |
column-gap: unquote("$spacing-#{$size}"); | |
} | |
.gap-y-#{$size} { | |
row-gap: unquote("$spacing-#{$size}"); | |
} | |
} | |
/* ------------------- Grid Align/Justify */ | |
.justify-normal { | |
justify-content: normal; | |
} | |
.justify-start { | |
justify-content: flex-start; | |
} | |
.justify-end { | |
justify-content: flex-end; | |
} | |
.justify-center { | |
justify-content: center; | |
} | |
.justify-between { | |
justify-content: space-between; | |
} | |
.justify-around { | |
justify-content: space-around; | |
} | |
.justify-evenly { | |
justify-content: space-evenly; | |
} | |
.justify-stretch { | |
justify-content: stretch; | |
} | |
.justify-items-start { | |
justify-items: start; | |
} | |
.justify-items-end { | |
justify-items: end; | |
} | |
.justify-items-center { | |
justify-items: center; | |
} | |
.justify-items-stretch { | |
justify-items: stretch; | |
} | |
.justify-self-auto { | |
justify-self: auto; | |
} | |
.justify-self-start { | |
justify-self: start; | |
} | |
.justify-self-end { | |
justify-self: end; | |
} | |
.justify-self-center { | |
justify-self: center; | |
} | |
.justify-self-stretch { | |
justify-self: stretch; | |
} | |
.content-normal { | |
align-content: normal; | |
} | |
.content-center { | |
align-content: center; | |
} | |
.content-start { | |
align-content: flex-start; | |
} | |
.content-end { | |
align-content: flex-end; | |
} | |
.content-between { | |
align-content: space-between; | |
} | |
.content-around { | |
align-content: space-around; | |
} | |
.content-evenly { | |
align-content: space-evenly; | |
} | |
.content-baseline { | |
align-content: baseline; | |
} | |
.content-stretch { | |
align-content: stretch; | |
} | |
.items-start { | |
align-items: flex-start; | |
} | |
.items-end { | |
align-items: flex-end; | |
} | |
.items-center { | |
align-items: center; | |
} | |
.items-baseline { | |
align-items: baseline; | |
} | |
.items-stretch { | |
align-items: stretch; | |
} | |
.self-auto { | |
align-self: auto; | |
} | |
.self-start { | |
align-self: flex-start; | |
} | |
.self-end { | |
align-self: flex-end; | |
} | |
.self-center { | |
align-self: center; | |
} | |
.self-stretch { | |
align-self: stretch; | |
} | |
.self-baseline { | |
align-self: baseline; | |
} | |
.place-content-center { | |
place-content: center; | |
} | |
.place-content-start { | |
place-content: start; | |
} | |
.place-content-end { | |
place-content: end; | |
} | |
.place-content-between { | |
place-content: space-between; | |
} | |
.place-content-around { | |
place-content: space-around; | |
} | |
.place-content-evenly { | |
place-content: space-evenly; | |
} | |
.place-content-baseline { | |
place-content: baseline; | |
} | |
.place-content-stretch { | |
place-content: stretch; | |
} | |
.place-items-start { | |
place-items: start; | |
} | |
.place-items-end { | |
place-items: end; | |
} | |
.place-items-center { | |
place-items: center; | |
} | |
.place-items-baseline { | |
place-items: baseline; | |
} | |
.place-items-stretch { | |
place-items: stretch; | |
} | |
.place-self-auto { | |
place-self: auto; | |
} | |
.place-self-start { | |
place-self: start; | |
} | |
.place-self-end { | |
place-self: end; | |
} | |
.place-self-center { | |
place-self: center; | |
} | |
.place-self-stretch { | |
place-self: stretch; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.grid { | |
display: grid; | |
} | |
/* ------------------- Grid Template columns */ | |
.grid-cols-1 { | |
grid-template-columns: repeat(1, minmax(0, 1fr)); | |
} | |
.grid-cols-2 { | |
grid-template-columns: repeat(2, minmax(0, 1fr)); | |
} | |
.grid-cols-3 { | |
grid-template-columns: repeat(3, minmax(0, 1fr)); | |
} | |
.grid-cols-4 { | |
grid-template-columns: repeat(4, minmax(0, 1fr)); | |
} | |
.grid-cols-5 { | |
grid-template-columns: repeat(5, minmax(0, 1fr)); | |
} | |
.grid-cols-6 { | |
grid-template-columns: repeat(6, minmax(0, 1fr)); | |
} | |
.grid-cols-7 { | |
grid-template-columns: repeat(7, minmax(0, 1fr)); | |
} | |
.grid-cols-8 { | |
grid-template-columns: repeat(8, minmax(0, 1fr)); | |
} | |
.grid-cols-9 { | |
grid-template-columns: repeat(9, minmax(0, 1fr)); | |
} | |
.grid-cols-10 { | |
grid-template-columns: repeat(10, minmax(0, 1fr)); | |
} | |
.grid-cols-11 { | |
grid-template-columns: repeat(11, minmax(0, 1fr)); | |
} | |
.grid-cols-12 { | |
grid-template-columns: repeat(12, minmax(0, 1fr)); | |
} | |
.grid-cols-13 { | |
grid-template-columns: repeat(13, minmax(0, 1fr)); | |
} | |
.grid-cols-14 { | |
grid-template-columns: repeat(14, minmax(0, 1fr)); | |
} | |
.grid-cols-15 { | |
grid-template-columns: repeat(15, minmax(0, 1fr)); | |
} | |
.grid-cols-16 { | |
grid-template-columns: repeat(16, minmax(0, 1fr)); | |
} | |
.grid-cols-17 { | |
grid-template-columns: repeat(17, minmax(0, 1fr)); | |
} | |
.grid-cols-18 { | |
grid-template-columns: repeat(18, minmax(0, 1fr)); | |
} | |
.grid-cols-19 { | |
grid-template-columns: repeat(19, minmax(0, 1fr)); | |
} | |
.grid-cols-20 { | |
grid-template-columns: repeat(20, minmax(0, 1fr)); | |
} | |
.grid-cols-21 { | |
grid-template-columns: repeat(21, minmax(0, 1fr)); | |
} | |
.grid-cols-22 { | |
grid-template-columns: repeat(22, minmax(0, 1fr)); | |
} | |
.grid-cols-23 { | |
grid-template-columns: repeat(23, minmax(0, 1fr)); | |
} | |
.grid-cols-24 { | |
grid-template-columns: repeat(24, minmax(0, 1fr)); | |
} | |
/* ------------------- Grid Template rows */ | |
.grid-rows-1 { | |
grid-template-rows: repeat(1, minmax(0, 1fr)); | |
} | |
.grid-rows-2 { | |
grid-template-rows: repeat(2, minmax(0, 1fr)); | |
} | |
.grid-rows-3 { | |
grid-template-rows: repeat(3, minmax(0, 1fr)); | |
} | |
.grid-rows-4 { | |
grid-template-rows: repeat(4, minmax(0, 1fr)); | |
} | |
.grid-rows-5 { | |
grid-template-rows: repeat(5, minmax(0, 1fr)); | |
} | |
.grid-rows-6 { | |
grid-template-rows: repeat(6, minmax(0, 1fr)); | |
} | |
.grid-rows-7 { | |
grid-template-rows: repeat(7, minmax(0, 1fr)); | |
} | |
.grid-rows-8 { | |
grid-template-rows: repeat(8, minmax(0, 1fr)); | |
} | |
.grid-rows-9 { | |
grid-template-rows: repeat(9, minmax(0, 1fr)); | |
} | |
.grid-rows-10 { | |
grid-template-rows: repeat(10, minmax(0, 1fr)); | |
} | |
.grid-rows-11 { | |
grid-template-rows: repeat(11, minmax(0, 1fr)); | |
} | |
.grid-rows-12 { | |
grid-template-rows: repeat(12, minmax(0, 1fr)); | |
} | |
.grid-rows-13 { | |
grid-template-rows: repeat(13, minmax(0, 1fr)); | |
} | |
.grid-rows-14 { | |
grid-template-rows: repeat(14, minmax(0, 1fr)); | |
} | |
.grid-rows-15 { | |
grid-template-rows: repeat(15, minmax(0, 1fr)); | |
} | |
.grid-rows-16 { | |
grid-template-rows: repeat(16, minmax(0, 1fr)); | |
} | |
.grid-rows-17 { | |
grid-template-rows: repeat(17, minmax(0, 1fr)); | |
} | |
.grid-rows-18 { | |
grid-template-rows: repeat(18, minmax(0, 1fr)); | |
} | |
.grid-rows-19 { | |
grid-template-rows: repeat(19, minmax(0, 1fr)); | |
} | |
.grid-rows-20 { | |
grid-template-rows: repeat(20, minmax(0, 1fr)); | |
} | |
.grid-rows-21 { | |
grid-template-rows: repeat(21, minmax(0, 1fr)); | |
} | |
.grid-rows-22 { | |
grid-template-rows: repeat(22, minmax(0, 1fr)); | |
} | |
.grid-rows-23 { | |
grid-template-rows: repeat(23, minmax(0, 1fr)); | |
} | |
.grid-rows-24 { | |
grid-template-rows: repeat(24, minmax(0, 1fr)); | |
} | |
/* ------------------- Grid columns Start/End */ | |
.col-span-1 { | |
grid-column: span 1/span 1; | |
} | |
.col-start-1 { | |
grid-column-start: 1; | |
} | |
.col-end-1 { | |
grid-column-end: 1; | |
} | |
.col-span-2 { | |
grid-column: span 2/span 2; | |
} | |
.col-start-2 { | |
grid-column-start: 2; | |
} | |
.col-end-2 { | |
grid-column-end: 2; | |
} | |
.col-span-3 { | |
grid-column: span 3/span 3; | |
} | |
.col-start-3 { | |
grid-column-start: 3; | |
} | |
.col-end-3 { | |
grid-column-end: 3; | |
} | |
.col-span-4 { | |
grid-column: span 4/span 4; | |
} | |
.col-start-4 { | |
grid-column-start: 4; | |
} | |
.col-end-4 { | |
grid-column-end: 4; | |
} | |
.col-span-5 { | |
grid-column: span 5/span 5; | |
} | |
.col-start-5 { | |
grid-column-start: 5; | |
} | |
.col-end-5 { | |
grid-column-end: 5; | |
} | |
.col-span-6 { | |
grid-column: span 6/span 6; | |
} | |
.col-start-6 { | |
grid-column-start: 6; | |
} | |
.col-end-6 { | |
grid-column-end: 6; | |
} | |
.col-span-7 { | |
grid-column: span 7/span 7; | |
} | |
.col-start-7 { | |
grid-column-start: 7; | |
} | |
.col-end-7 { | |
grid-column-end: 7; | |
} | |
.col-span-8 { | |
grid-column: span 8/span 8; | |
} | |
.col-start-8 { | |
grid-column-start: 8; | |
} | |
.col-end-8 { | |
grid-column-end: 8; | |
} | |
.col-span-9 { | |
grid-column: span 9/span 9; | |
} | |
.col-start-9 { | |
grid-column-start: 9; | |
} | |
.col-end-9 { | |
grid-column-end: 9; | |
} | |
.col-span-10 { | |
grid-column: span 10/span 10; | |
} | |
.col-start-10 { | |
grid-column-start: 10; | |
} | |
.col-end-10 { | |
grid-column-end: 10; | |
} | |
.col-span-11 { | |
grid-column: span 11/span 11; | |
} | |
.col-start-11 { | |
grid-column-start: 11; | |
} | |
.col-end-11 { | |
grid-column-end: 11; | |
} | |
.col-span-12 { | |
grid-column: span 12/span 12; | |
} | |
.col-start-12 { | |
grid-column-start: 12; | |
} | |
.col-end-12 { | |
grid-column-end: 12; | |
} | |
.col-span-13 { | |
grid-column: span 13/span 13; | |
} | |
.col-start-13 { | |
grid-column-start: 13; | |
} | |
.col-end-13 { | |
grid-column-end: 13; | |
} | |
.col-span-14 { | |
grid-column: span 14/span 14; | |
} | |
.col-start-14 { | |
grid-column-start: 14; | |
} | |
.col-end-14 { | |
grid-column-end: 14; | |
} | |
.col-span-15 { | |
grid-column: span 15/span 15; | |
} | |
.col-start-15 { | |
grid-column-start: 15; | |
} | |
.col-end-15 { | |
grid-column-end: 15; | |
} | |
.col-span-16 { | |
grid-column: span 16/span 16; | |
} | |
.col-start-16 { | |
grid-column-start: 16; | |
} | |
.col-end-16 { | |
grid-column-end: 16; | |
} | |
.col-span-17 { | |
grid-column: span 17/span 17; | |
} | |
.col-start-17 { | |
grid-column-start: 17; | |
} | |
.col-end-17 { | |
grid-column-end: 17; | |
} | |
.col-span-18 { | |
grid-column: span 18/span 18; | |
} | |
.col-start-18 { | |
grid-column-start: 18; | |
} | |
.col-end-18 { | |
grid-column-end: 18; | |
} | |
.col-span-19 { | |
grid-column: span 19/span 19; | |
} | |
.col-start-19 { | |
grid-column-start: 19; | |
} | |
.col-end-19 { | |
grid-column-end: 19; | |
} | |
.col-span-20 { | |
grid-column: span 20/span 20; | |
} | |
.col-start-20 { | |
grid-column-start: 20; | |
} | |
.col-end-20 { | |
grid-column-end: 20; | |
} | |
.col-span-21 { | |
grid-column: span 21/span 21; | |
} | |
.col-start-21 { | |
grid-column-start: 21; | |
} | |
.col-end-21 { | |
grid-column-end: 21; | |
} | |
.col-span-22 { | |
grid-column: span 22/span 22; | |
} | |
.col-start-22 { | |
grid-column-start: 22; | |
} | |
.col-end-22 { | |
grid-column-end: 22; | |
} | |
.col-span-23 { | |
grid-column: span 23/span 23; | |
} | |
.col-start-23 { | |
grid-column-start: 23; | |
} | |
.col-end-23 { | |
grid-column-end: 23; | |
} | |
.col-span-24 { | |
grid-column: span 24/span 24; | |
} | |
.col-start-24 { | |
grid-column-start: 24; | |
} | |
.col-end-24 { | |
grid-column-end: 24; | |
} | |
/* ------------------- Grid rows Start/End */ | |
.row-span-1 { | |
grid-row: span 1/span 1; | |
} | |
.row-start-1 { | |
grid-row-start: 1; | |
} | |
.row-end-1 { | |
grid-row-end: 1; | |
} | |
.row-span-2 { | |
grid-row: span 2/span 2; | |
} | |
.row-start-2 { | |
grid-row-start: 2; | |
} | |
.row-end-2 { | |
grid-row-end: 2; | |
} | |
.row-span-3 { | |
grid-row: span 3/span 3; | |
} | |
.row-start-3 { | |
grid-row-start: 3; | |
} | |
.row-end-3 { | |
grid-row-end: 3; | |
} | |
.row-span-4 { | |
grid-row: span 4/span 4; | |
} | |
.row-start-4 { | |
grid-row-start: 4; | |
} | |
.row-end-4 { | |
grid-row-end: 4; | |
} | |
.row-span-5 { | |
grid-row: span 5/span 5; | |
} | |
.row-start-5 { | |
grid-row-start: 5; | |
} | |
.row-end-5 { | |
grid-row-end: 5; | |
} | |
.row-span-6 { | |
grid-row: span 6/span 6; | |
} | |
.row-start-6 { | |
grid-row-start: 6; | |
} | |
.row-end-6 { | |
grid-row-end: 6; | |
} | |
.row-span-7 { | |
grid-row: span 7/span 7; | |
} | |
.row-start-7 { | |
grid-row-start: 7; | |
} | |
.row-end-7 { | |
grid-row-end: 7; | |
} | |
.row-span-8 { | |
grid-row: span 8/span 8; | |
} | |
.row-start-8 { | |
grid-row-start: 8; | |
} | |
.row-end-8 { | |
grid-row-end: 8; | |
} | |
.row-span-9 { | |
grid-row: span 9/span 9; | |
} | |
.row-start-9 { | |
grid-row-start: 9; | |
} | |
.row-end-9 { | |
grid-row-end: 9; | |
} | |
.row-span-10 { | |
grid-row: span 10/span 10; | |
} | |
.row-start-10 { | |
grid-row-start: 10; | |
} | |
.row-end-10 { | |
grid-row-end: 10; | |
} | |
.row-span-11 { | |
grid-row: span 11/span 11; | |
} | |
.row-start-11 { | |
grid-row-start: 11; | |
} | |
.row-end-11 { | |
grid-row-end: 11; | |
} | |
.row-span-12 { | |
grid-row: span 12/span 12; | |
} | |
.row-start-12 { | |
grid-row-start: 12; | |
} | |
.row-end-12 { | |
grid-row-end: 12; | |
} | |
.row-span-13 { | |
grid-row: span 13/span 13; | |
} | |
.row-start-13 { | |
grid-row-start: 13; | |
} | |
.row-end-13 { | |
grid-row-end: 13; | |
} | |
.row-span-14 { | |
grid-row: span 14/span 14; | |
} | |
.row-start-14 { | |
grid-row-start: 14; | |
} | |
.row-end-14 { | |
grid-row-end: 14; | |
} | |
.row-span-15 { | |
grid-row: span 15/span 15; | |
} | |
.row-start-15 { | |
grid-row-start: 15; | |
} | |
.row-end-15 { | |
grid-row-end: 15; | |
} | |
.row-span-16 { | |
grid-row: span 16/span 16; | |
} | |
.row-start-16 { | |
grid-row-start: 16; | |
} | |
.row-end-16 { | |
grid-row-end: 16; | |
} | |
.row-span-17 { | |
grid-row: span 17/span 17; | |
} | |
.row-start-17 { | |
grid-row-start: 17; | |
} | |
.row-end-17 { | |
grid-row-end: 17; | |
} | |
.row-span-18 { | |
grid-row: span 18/span 18; | |
} | |
.row-start-18 { | |
grid-row-start: 18; | |
} | |
.row-end-18 { | |
grid-row-end: 18; | |
} | |
.row-span-19 { | |
grid-row: span 19/span 19; | |
} | |
.row-start-19 { | |
grid-row-start: 19; | |
} | |
.row-end-19 { | |
grid-row-end: 19; | |
} | |
.row-span-20 { | |
grid-row: span 20/span 20; | |
} | |
.row-start-20 { | |
grid-row-start: 20; | |
} | |
.row-end-20 { | |
grid-row-end: 20; | |
} | |
.row-span-21 { | |
grid-row: span 21/span 21; | |
} | |
.row-start-21 { | |
grid-row-start: 21; | |
} | |
.row-end-21 { | |
grid-row-end: 21; | |
} | |
.row-span-22 { | |
grid-row: span 22/span 22; | |
} | |
.row-start-22 { | |
grid-row-start: 22; | |
} | |
.row-end-22 { | |
grid-row-end: 22; | |
} | |
.row-span-23 { | |
grid-row: span 23/span 23; | |
} | |
.row-start-23 { | |
grid-row-start: 23; | |
} | |
.row-end-23 { | |
grid-row-end: 23; | |
} | |
.row-span-24 { | |
grid-row: span 24/span 24; | |
} | |
.row-start-24 { | |
grid-row-start: 24; | |
} | |
.row-end-24 { | |
grid-row-end: 24; | |
} | |
/* ------------------- Grid columns Flow */ | |
.grid-cols-none { | |
grid-template-columns: none; | |
} | |
.grid-flow-col { | |
grid-auto-flow: column; | |
} | |
.grid-flow-col-dense { | |
grid-auto-flow: column dense; | |
} | |
.auto-cols-auto { | |
grid-auto-columns: auto; | |
} | |
.auto-cols-min { | |
grid-auto-columns: min-content; | |
} | |
.auto-cols-max { | |
grid-auto-columns: max-content; | |
} | |
.auto-cols-fr { | |
grid-auto-columns: minmax(0, 1fr); | |
} | |
/* ------------------- Grid rows Flow */ | |
.grid-rows-none { | |
grid-template-rows: none; | |
} | |
.grid-flow-row { | |
grid-auto-flow: row; | |
} | |
.grid-flow-row-dense { | |
grid-auto-flow: row dense; | |
} | |
.auto-rows-auto { | |
grid-auto-rows: auto; | |
} | |
.auto-rows-min { | |
grid-auto-rows: min-content; | |
} | |
.auto-rows-max { | |
grid-auto-rows: max-content; | |
} | |
.auto-rows-fr { | |
grid-auto-rows: minmax(0, 1fr); | |
} | |
.grid-flow-dense { | |
grid-auto-flow: dense; | |
} | |
/* ------------------- Grid Order */ | |
.order-1 { | |
order: 1; | |
} | |
.order-2 { | |
order: 2; | |
} | |
.order-3 { | |
order: 3; | |
} | |
.order-4 { | |
order: 4; | |
} | |
.order-5 { | |
order: 5; | |
} | |
.order-6 { | |
order: 6; | |
} | |
.order-7 { | |
order: 7; | |
} | |
.order-8 { | |
order: 8; | |
} | |
.order-9 { | |
order: 9; | |
} | |
.order-10 { | |
order: 10; | |
} | |
.order-11 { | |
order: 11; | |
} | |
.order-12 { | |
order: 12; | |
} | |
.order-13 { | |
order: 13; | |
} | |
.order-14 { | |
order: 14; | |
} | |
.order-15 { | |
order: 15; | |
} | |
.order-16 { | |
order: 16; | |
} | |
.order-17 { | |
order: 17; | |
} | |
.order-18 { | |
order: 18; | |
} | |
.order-19 { | |
order: 19; | |
} | |
.order-20 { | |
order: 20; | |
} | |
.order-21 { | |
order: 21; | |
} | |
.order-22 { | |
order: 22; | |
} | |
.order-23 { | |
order: 23; | |
} | |
.order-24 { | |
order: 24; | |
} | |
.order-first { | |
order: -9999; | |
} | |
.order-last { | |
order: 9999; | |
} | |
.order-none { | |
order: 0; | |
} | |
/* ------------------- Grid Gap */ | |
.gap-xxxSmall { | |
gap: $spacing-xxxSmall; | |
} | |
.gap-x-xxxSmall { | |
column-gap: $spacing-xxxSmall; | |
} | |
.gap-y-xxxSmall { | |
row-gap: $spacing-xxxSmall; | |
} | |
.gap-small { | |
gap: $spacing-small; | |
} | |
.gap-x-small { | |
column-gap: $spacing-small; | |
} | |
.gap-y-small { | |
row-gap: $spacing-small; | |
} | |
.gap-xxSmall { | |
gap: $spacing-xxSmall; | |
} | |
.gap-x-xxSmall { | |
column-gap: $spacing-xxSmall; | |
} | |
.gap-y-xxSmall { | |
row-gap: $spacing-xxSmall; | |
} | |
.gap-xSmall { | |
gap: $spacing-xSmall; | |
} | |
.gap-x-xSmall { | |
column-gap: $spacing-xSmall; | |
} | |
.gap-y-xSmall { | |
row-gap: $spacing-xSmall; | |
} | |
.gap-small { | |
gap: $spacing-small; | |
} | |
.gap-x-small { | |
column-gap: $spacing-small; | |
} | |
.gap-y-small { | |
row-gap: $spacing-small; | |
} | |
.gap-normal { | |
gap: $spacing-normal; | |
} | |
.gap-x-normal { | |
column-gap: $spacing-normal; | |
} | |
.gap-y-normal { | |
row-gap: $spacing-normal; | |
} | |
.gap-average { | |
gap: $spacing-average; | |
} | |
.gap-x-average { | |
column-gap: $spacing-average; | |
} | |
.gap-y-average { | |
row-gap: $spacing-average; | |
} | |
.gap-xLarge { | |
gap: $spacing-xLarge; | |
} | |
.gap-x-xLarge { | |
column-gap: $spacing-xLarge; | |
} | |
.gap-y-xLarge { | |
row-gap: $spacing-xLarge; | |
} | |
.gap-xxLarge { | |
gap: $spacing-xxLarge; | |
} | |
.gap-x-xxLarge { | |
column-gap: $spacing-xxLarge; | |
} | |
.gap-y-xxLarge { | |
row-gap: $spacing-xxLarge; | |
} | |
.gap-big { | |
gap: $spacing-big; | |
} | |
.gap-x-big { | |
column-gap: $spacing-big; | |
} | |
.gap-y-big { | |
row-gap: $spacing-big; | |
} | |
.gap-large { | |
gap: $spacing-large; | |
} | |
.gap-x-large { | |
column-gap: $spacing-large; | |
} | |
.gap-y-large { | |
row-gap: $spacing-large; | |
} | |
.gap-huge { | |
gap: $spacing-huge; | |
} | |
.gap-x-huge { | |
column-gap: $spacing-huge; | |
} | |
.gap-y-huge { | |
row-gap: $spacing-huge; | |
} | |
/* ------------------- Grid Align/Justify */ | |
.justify-normal { | |
justify-content: normal; | |
} | |
.justify-start { | |
justify-content: flex-start; | |
} | |
.justify-end { | |
justify-content: flex-end; | |
} | |
.justify-center { | |
justify-content: center; | |
} | |
.justify-between { | |
justify-content: space-between; | |
} | |
.justify-around { | |
justify-content: space-around; | |
} | |
.justify-evenly { | |
justify-content: space-evenly; | |
} | |
.justify-stretch { | |
justify-content: stretch; | |
} | |
.justify-items-start { | |
justify-items: start; | |
} | |
.justify-items-end { | |
justify-items: end; | |
} | |
.justify-items-center { | |
justify-items: center; | |
} | |
.justify-items-stretch { | |
justify-items: stretch; | |
} | |
.justify-self-auto { | |
justify-self: auto; | |
} | |
.justify-self-start { | |
justify-self: start; | |
} | |
.justify-self-end { | |
justify-self: end; | |
} | |
.justify-self-center { | |
justify-self: center; | |
} | |
.justify-self-stretch { | |
justify-self: stretch; | |
} | |
.content-normal { | |
align-content: normal; | |
} | |
.content-center { | |
align-content: center; | |
} | |
.content-start { | |
align-content: flex-start; | |
} | |
.content-end { | |
align-content: flex-end; | |
} | |
.content-between { | |
align-content: space-between; | |
} | |
.content-around { | |
align-content: space-around; | |
} | |
.content-evenly { | |
align-content: space-evenly; | |
} | |
.content-baseline { | |
align-content: baseline; | |
} | |
.content-stretch { | |
align-content: stretch; | |
} | |
.items-start { | |
align-items: flex-start; | |
} | |
.items-end { | |
align-items: flex-end; | |
} | |
.items-center { | |
align-items: center; | |
} | |
.items-baseline { | |
align-items: baseline; | |
} | |
.items-stretch { | |
align-items: stretch; | |
} | |
.self-auto { | |
align-self: auto; | |
} | |
.self-start { | |
align-self: flex-start; | |
} | |
.self-end { | |
align-self: flex-end; | |
} | |
.self-center { | |
align-self: center; | |
} | |
.self-stretch { | |
align-self: stretch; | |
} | |
.self-baseline { | |
align-self: baseline; | |
} | |
.place-content-center { | |
place-content: center; | |
} | |
.place-content-start { | |
place-content: start; | |
} | |
.place-content-end { | |
place-content: end; | |
} | |
.place-content-between { | |
place-content: space-between; | |
} | |
.place-content-around { | |
place-content: space-around; | |
} | |
.place-content-evenly { | |
place-content: space-evenly; | |
} | |
.place-content-baseline { | |
place-content: baseline; | |
} | |
.place-content-stretch { | |
place-content: stretch; | |
} | |
.place-items-start { | |
place-items: start; | |
} | |
.place-items-end { | |
place-items: end; | |
} | |
.place-items-center { | |
place-items: center; | |
} | |
.place-items-baseline { | |
place-items: baseline; | |
} | |
.place-items-stretch { | |
place-items: stretch; | |
} | |
.place-self-auto { | |
place-self: auto; | |
} | |
.place-self-start { | |
place-self: start; | |
} | |
.place-self-end { | |
place-self: end; | |
} | |
.place-self-center { | |
place-self: center; | |
} | |
.place-self-stretch { | |
place-self: stretch; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"sass": { | |
"compiler": "dart-sass/1.32.12", | |
"extensions": {}, | |
"syntax": "SCSS", | |
"outputStyle": "expanded" | |
}, | |
"autoprefixer": false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment