Skip to content

Commit 1c8bb25

Browse files
feat(grid/classes): add grid cols lg 2 and 3 variants
1 parent 69e0532 commit 1c8bb25

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

lib/static/container/classesGridCols.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,29 @@ import { classArr } from "~ui/utils/classArr"
33
export const classesGridCols2ContentFr = "grid grid-cols-[max-content_1fr]"
44
export const classesGridCols3MaxMinFr = "grid grid-cols-[max-content_min-content_1fr]"
55

6+
7+
/**
8+
* 1280/2 = 640 px = 35.5 rem / col
9+
*/
10+
export const classesGridCols2lg = classArr("grid grid-cols-1", "lg:grid-cols-2")
11+
612
/**
713
* ~600 px (37rem, ~60ch) / col
814
*/
915
export const classesGridCols2xl = classArr("grid grid-cols-1", "xl:grid-cols-2")
1016
export const classesGridCols2xl3 = classArr(classesGridCols2xl, "2xl:grid-cols-4", "3xl:grid-cols-6")
1117

18+
19+
/**
20+
* 1024/3 = 341 px = 19rem / col
21+
* xl: 1280/340 = 3.75
22+
* lg: 1024/340 = 3
23+
* md: 768/340 = 2.26
24+
* sm: 640/340 = 1.8
25+
* xs: 400/340 = 1.17
26+
*/
27+
export const classesGridCols3lg = classArr("grid grid-cols-1", "md:grid-cols-2", "lg:grid-cols-3")
28+
1229
/**
1330
* ~400 px (25rem, ~40ch) / col
1431
*/

0 commit comments

Comments
 (0)