Skip to content

Commit 9c852ff

Browse files
committed
fix: add responsive classes for col-span-x
1 parent 8a7f8eb commit 9c852ff

File tree

1 file changed

+140
-0
lines changed

1 file changed

+140
-0
lines changed

core/ui/src/styles/_responsive.scss

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,26 @@
3434
grid-template-columns: repeat(6, minmax(0, 1fr));
3535
}
3636

37+
.col-span-2 {
38+
grid-column: span 2 / span 2;
39+
}
40+
41+
.col-span-3 {
42+
grid-column: span 3 / span 3;
43+
}
44+
45+
.col-span-4 {
46+
grid-column: span 4 / span 4;
47+
}
48+
49+
.col-span-5 {
50+
grid-column: span 5 / span 5;
51+
}
52+
53+
.col-span-6 {
54+
grid-column: span 6 / span 6;
55+
}
56+
3757
// sm
3858
@media (min-width: 640px) {
3959
.sm\:grid-cols-1 {
@@ -59,6 +79,26 @@
5979
.sm\:grid-cols-6 {
6080
grid-template-columns: repeat(6, minmax(0, 1fr));
6181
}
82+
83+
.sm\:col-span-2 {
84+
grid-column: span 2 / span 2;
85+
}
86+
87+
.sm\:col-span-3 {
88+
grid-column: span 3 / span 3;
89+
}
90+
91+
.sm\:col-span-4 {
92+
grid-column: span 4 / span 4;
93+
}
94+
95+
.sm\:col-span-5 {
96+
grid-column: span 5 / span 5;
97+
}
98+
99+
.sm\:col-span-6 {
100+
grid-column: span 6 / span 6;
101+
}
62102
}
63103

64104
// md
@@ -86,6 +126,26 @@
86126
.md\:grid-cols-6 {
87127
grid-template-columns: repeat(6, minmax(0, 1fr));
88128
}
129+
130+
.md\:col-span-2 {
131+
grid-column: span 2 / span 2;
132+
}
133+
134+
.md\:col-span-3 {
135+
grid-column: span 3 / span 3;
136+
}
137+
138+
.md\:col-span-4 {
139+
grid-column: span 4 / span 4;
140+
}
141+
142+
.md\:col-span-5 {
143+
grid-column: span 5 / span 5;
144+
}
145+
146+
.md\:col-span-6 {
147+
grid-column: span 6 / span 6;
148+
}
89149
}
90150

91151
// lg
@@ -113,6 +173,26 @@
113173
.lg\:grid-cols-6 {
114174
grid-template-columns: repeat(6, minmax(0, 1fr));
115175
}
176+
177+
.lg\:col-span-2 {
178+
grid-column: span 2 / span 2;
179+
}
180+
181+
.lg\:col-span-3 {
182+
grid-column: span 3 / span 3;
183+
}
184+
185+
.lg\:col-span-4 {
186+
grid-column: span 4 / span 4;
187+
}
188+
189+
.lg\:col-span-5 {
190+
grid-column: span 5 / span 5;
191+
}
192+
193+
.lg\:col-span-6 {
194+
grid-column: span 6 / span 6;
195+
}
116196
}
117197

118198
// xl
@@ -140,6 +220,26 @@
140220
.xl\:grid-cols-6 {
141221
grid-template-columns: repeat(6, minmax(0, 1fr));
142222
}
223+
224+
.xl\:col-span-2 {
225+
grid-column: span 2 / span 2;
226+
}
227+
228+
.xl\:col-span-3 {
229+
grid-column: span 3 / span 3;
230+
}
231+
232+
.xl\:col-span-4 {
233+
grid-column: span 4 / span 4;
234+
}
235+
236+
.xl\:col-span-5 {
237+
grid-column: span 5 / span 5;
238+
}
239+
240+
.xl\:col-span-6 {
241+
grid-column: span 6 / span 6;
242+
}
143243
}
144244

145245
// 2xl
@@ -167,6 +267,26 @@
167267
.\32xl\:grid-cols-6 {
168268
grid-template-columns: repeat(6, minmax(0, 1fr));
169269
}
270+
271+
.\32xl\:col-span-2 {
272+
grid-column: span 2 / span 2;
273+
}
274+
275+
.\32xl\:col-span-3 {
276+
grid-column: span 3 / span 3;
277+
}
278+
279+
.\32xl\:col-span-4 {
280+
grid-column: span 4 / span 4;
281+
}
282+
283+
.\32xl\:col-span-5 {
284+
grid-column: span 5 / span 5;
285+
}
286+
287+
.\32xl\:col-span-6 {
288+
grid-column: span 6 / span 6;
289+
}
170290
}
171291

172292
// 3xl
@@ -194,4 +314,24 @@
194314
.\33xl\:grid-cols-6 {
195315
grid-template-columns: repeat(6, minmax(0, 1fr));
196316
}
317+
318+
.\33xl\:col-span-2 {
319+
grid-column: span 2 / span 2;
320+
}
321+
322+
.\33xl\:col-span-3 {
323+
grid-column: span 3 / span 3;
324+
}
325+
326+
.\33xl\:col-span-4 {
327+
grid-column: span 4 / span 4;
328+
}
329+
330+
.\33xl\:col-span-5 {
331+
grid-column: span 5 / span 5;
332+
}
333+
334+
.\33xl\:col-span-6 {
335+
grid-column: span 6 / span 6;
336+
}
197337
}

0 commit comments

Comments
 (0)