Skip to content

Commit

Permalink
✨ feat(grid.scss): Add new utility classes for grid auto flow row and…
Browse files Browse the repository at this point in the history
… column
  • Loading branch information
Spiderpig86 committed Dec 26, 2023
1 parent 95bb80b commit f0349a1
Show file tree
Hide file tree
Showing 7 changed files with 107 additions and 3 deletions.
32 changes: 32 additions & 0 deletions dist/cirrus-all.css
Original file line number Diff line number Diff line change
Expand Up @@ -1159,6 +1159,14 @@ blockquote {
grid-template-columns: var(--grid-template-column);
}

.grid-flow-row {
grid-auto-flow: row;
}

.grid-flow-col {
grid-auto-flow: column;
}

/* Templates */
.grid-cols-1 {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1523,6 +1531,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-sm {
grid-auto-flow: row;
}
.grid-flow-col-sm {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-sm {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1812,6 +1826,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-md {
grid-auto-flow: row;
}
.grid-flow-col-md {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-md {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -2101,6 +2121,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-lg {
grid-auto-flow: row;
}
.grid-flow-col-lg {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-lg {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -2390,6 +2416,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-xl {
grid-auto-flow: row;
}
.grid-flow-col-xl {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-xl {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down
2 changes: 1 addition & 1 deletion dist/cirrus-all.min.css

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions dist/cirrus-core.css
Original file line number Diff line number Diff line change
Expand Up @@ -898,6 +898,14 @@ blockquote {
grid-template-columns: var(--grid-template-column);
}

.grid-flow-row {
grid-auto-flow: row;
}

.grid-flow-col {
grid-auto-flow: column;
}

/* Templates */
.grid-cols-1 {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1262,6 +1270,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-sm {
grid-auto-flow: row;
}
.grid-flow-col-sm {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-sm {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1551,6 +1565,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-md {
grid-auto-flow: row;
}
.grid-flow-col-md {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-md {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1840,6 +1860,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-lg {
grid-auto-flow: row;
}
.grid-flow-col-lg {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-lg {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -2129,6 +2155,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-xl {
grid-auto-flow: row;
}
.grid-flow-col-xl {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-xl {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down
2 changes: 1 addition & 1 deletion dist/cirrus-core.min.css

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions dist/cirrus.css
Original file line number Diff line number Diff line change
Expand Up @@ -899,6 +899,14 @@ blockquote {
grid-template-columns: var(--grid-template-column);
}

.grid-flow-row {
grid-auto-flow: row;
}

.grid-flow-col {
grid-auto-flow: column;
}

/* Templates */
.grid-cols-1 {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1263,6 +1271,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-sm {
grid-auto-flow: row;
}
.grid-flow-col-sm {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-sm {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1552,6 +1566,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-md {
grid-auto-flow: row;
}
.grid-flow-col-md {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-md {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -1841,6 +1861,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-lg {
grid-auto-flow: row;
}
.grid-flow-col-lg {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-lg {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down Expand Up @@ -2130,6 +2156,12 @@ blockquote {
grid-gap: var(--grid-gap);
grid-template-columns: var(--grid-template-column);
}
.grid-flow-row-xl {
grid-auto-flow: row;
}
.grid-flow-col-xl {
grid-auto-flow: column;
}
/* Templates */
.grid-cols-1-xl {
--grid-template-column: repeat(1, minmax(0, 1fr));
Expand Down
2 changes: 1 addition & 1 deletion dist/cirrus.min.css

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions src/base/grid.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,14 @@
grid-template-columns: var(--grid-template-column);
}

.grid-flow-row#{$suffix} {
grid-auto-flow: row;
}

.grid-flow-col#{$suffix} {
grid-auto-flow: column;
}

@for $i from 1 through $grid-columns {
/* Templates */
.grid-cols-#{$i}#{$suffix} {
Expand Down

0 comments on commit f0349a1

Please sign in to comment.