Browse code

Fix width issue with vertical alignment in GridPlacementWrapper

Benjamin Roth authored on25/04/2025 16:21:26
Showing1 changed files
... ...
@@ -418,6 +418,10 @@
418 418
   }
419 419
 }
420 420
 
421
+.grid-placement-fragments {
422
+  width: 100%;
423
+}
424
+
421 425
 .content-grid-placement-wrapper {
422 426
   display: flex;
423 427
 }
Browse code

Add vertical alignment for GridPlacementWrapper

Benjamin Roth authored on25/04/2025 16:10:45
Showing1 changed files
... ...
@@ -387,6 +387,37 @@
387 387
     grid-row-end: 8;
388 388
   }
389 389
 }
390
+@media (min-width: 900px) {
391
+  .grid-placement-content.-va-desktop-center {
392
+    display: flex;
393
+    align-items: center;
394
+  }
395
+  .grid-placement-content.-va-desktop-bottom {
396
+    display: flex;
397
+    align-items: flex-end;
398
+  }
399
+}
400
+@media (max-width: 900px) {
401
+  .grid-placement-content.-va-tablet-center {
402
+    display: flex;
403
+    align-items: center;
404
+  }
405
+  .grid-placement-content.-va-tablet-bottom {
406
+    display: flex;
407
+    align-items: flex-end;
408
+  }
409
+}
410
+@media (max-width: 599px) {
411
+  .grid-placement-content.-va-mobile-center {
412
+    display: flex;
413
+    align-items: center;
414
+  }
415
+  .grid-placement-content.-va-mobile-bottom {
416
+    display: flex;
417
+    align-items: flex-end;
418
+  }
419
+}
420
+
390 421
 .content-grid-placement-wrapper {
391 422
   display: flex;
392 423
 }
Browse code

Fix width issue of grid placement wrapper

Benjamin Roth authored on25/04/2025 14:54:28
Showing1 changed files
... ...
@@ -394,6 +394,7 @@
394 394
 .content-grid-placement-wrapper,
395 395
 .gp--grid-container {
396 396
   min-height: 100%;
397
+  width: 100%;
397 398
 }
398 399
 
399 400
 .gp--grid-container {
Browse code

Increase row count from 6 to 7 for the GridPlacementWrapper

Benjamin Roth authored on03/03/2025 21:25:07
Showing1 changed files
... ...
@@ -1,6 +1,6 @@
1 1
 :root {
2 2
   --grid-columns: 12;
3
-  --grid-rows: 6;
3
+  --grid-rows: 7;
4 4
 }
5 5
 
6 6
 .gp--col-start-1 {
... ...
@@ -147,295 +147,245 @@
147 147
   grid-row-end: 7;
148 148
 }
149 149
 
150
+.gp--row-start-7 {
151
+  grid-row-start: 7;
152
+}
153
+
154
+.gp--row-end-8 {
155
+  grid-row-end: 8;
156
+}
157
+
150 158
 @media (max-width: 900px) {
151 159
   .gp--col-tablet-start-1 {
152 160
     grid-column-start: 1;
153 161
   }
154
-
155 162
   .gp--col-tablet-end-2 {
156 163
     grid-column-end: 2;
157 164
   }
158
-
159 165
   .gp--col-tablet-start-2 {
160 166
     grid-column-start: 2;
161 167
   }
162
-
163 168
   .gp--col-tablet-end-3 {
164 169
     grid-column-end: 3;
165 170
   }
166
-
167 171
   .gp--col-tablet-start-3 {
168 172
     grid-column-start: 3;
169 173
   }
170
-
171 174
   .gp--col-tablet-end-4 {
172 175
     grid-column-end: 4;
173 176
   }
174
-
175 177
   .gp--col-tablet-start-4 {
176 178
     grid-column-start: 4;
177 179
   }
178
-
179 180
   .gp--col-tablet-end-5 {
180 181
     grid-column-end: 5;
181 182
   }
182
-
183 183
   .gp--col-tablet-start-5 {
184 184
     grid-column-start: 5;
185 185
   }
186
-
187 186
   .gp--col-tablet-end-6 {
188 187
     grid-column-end: 6;
189 188
   }
190
-
191 189
   .gp--col-tablet-start-6 {
192 190
     grid-column-start: 6;
193 191
   }
194
-
195 192
   .gp--col-tablet-end-7 {
196 193
     grid-column-end: 7;
197 194
   }
198
-
199 195
   .gp--col-tablet-start-7 {
200 196
     grid-column-start: 7;
201 197
   }
202
-
203 198
   .gp--col-tablet-end-8 {
204 199
     grid-column-end: 8;
205 200
   }
206
-
207 201
   .gp--col-tablet-start-8 {
208 202
     grid-column-start: 8;
209 203
   }
210
-
211 204
   .gp--col-tablet-end-9 {
212 205
     grid-column-end: 9;
213 206
   }
214
-
215 207
   .gp--col-tablet-start-9 {
216 208
     grid-column-start: 9;
217 209
   }
218
-
219 210
   .gp--col-tablet-end-10 {
220 211
     grid-column-end: 10;
221 212
   }
222
-
223 213
   .gp--col-tablet-start-10 {
224 214
     grid-column-start: 10;
225 215
   }
226
-
227 216
   .gp--col-tablet-end-11 {
228 217
     grid-column-end: 11;
229 218
   }
230
-
231 219
   .gp--col-tablet-start-11 {
232 220
     grid-column-start: 11;
233 221
   }
234
-
235 222
   .gp--col-tablet-end-12 {
236 223
     grid-column-end: 12;
237 224
   }
238
-
239 225
   .gp--col-tablet-start-12 {
240 226
     grid-column-start: 12;
241 227
   }
242
-
243 228
   .gp--col-tablet-end-13 {
244 229
     grid-column-end: 13;
245 230
   }
246
-
247 231
   .gp--row-tablet-start-1 {
248 232
     grid-row-start: 1;
249 233
   }
250
-
251 234
   .gp--row-tablet-end-2 {
252 235
     grid-row-end: 2;
253 236
   }
254
-
255 237
   .gp--row-tablet-start-2 {
256 238
     grid-row-start: 2;
257 239
   }
258
-
259 240
   .gp--row-tablet-end-3 {
260 241
     grid-row-end: 3;
261 242
   }
262
-
263 243
   .gp--row-tablet-start-3 {
264 244
     grid-row-start: 3;
265 245
   }
266
-
267 246
   .gp--row-tablet-end-4 {
268 247
     grid-row-end: 4;
269 248
   }
270
-
271 249
   .gp--row-tablet-start-4 {
272 250
     grid-row-start: 4;
273 251
   }
274
-
275 252
   .gp--row-tablet-end-5 {
276 253
     grid-row-end: 5;
277 254
   }
278
-
279 255
   .gp--row-tablet-start-5 {
280 256
     grid-row-start: 5;
281 257
   }
282
-
283 258
   .gp--row-tablet-end-6 {
284 259
     grid-row-end: 6;
285 260
   }
286
-
287 261
   .gp--row-tablet-start-6 {
288 262
     grid-row-start: 6;
289 263
   }
290
-
291 264
   .gp--row-tablet-end-7 {
292 265
     grid-row-end: 7;
293 266
   }
267
+  .gp--row-tablet-start-7 {
268
+    grid-row-start: 7;
269
+  }
270
+  .gp--row-tablet-end-8 {
271
+    grid-row-end: 8;
272
+  }
294 273
 }
295 274
 @media (max-width: 599px) {
296 275
   .gp--col-mobil-start-1 {
297 276
     grid-column-start: 1;
298 277
   }
299
-
300 278
   .gp--col-mobil-end-2 {
301 279
     grid-column-end: 2;
302 280
   }
303
-
304 281
   .gp--col-mobil-start-2 {
305 282
     grid-column-start: 2;
306 283
   }
307
-
308 284
   .gp--col-mobil-end-3 {
309 285
     grid-column-end: 3;
310 286
   }
311
-
312 287
   .gp--col-mobil-start-3 {
313 288
     grid-column-start: 3;
314 289
   }
315
-
316 290
   .gp--col-mobil-end-4 {
317 291
     grid-column-end: 4;
318 292
   }
319
-
320 293
   .gp--col-mobil-start-4 {
321 294
     grid-column-start: 4;
322 295
   }
323
-
324 296
   .gp--col-mobil-end-5 {
325 297
     grid-column-end: 5;
326 298
   }
327
-
328 299
   .gp--col-mobil-start-5 {
329 300
     grid-column-start: 5;
330 301
   }
331
-
332 302
   .gp--col-mobil-end-6 {
333 303
     grid-column-end: 6;
334 304
   }
335
-
336 305
   .gp--col-mobil-start-6 {
337 306
     grid-column-start: 6;
338 307
   }
339
-
340 308
   .gp--col-mobil-end-7 {
341 309
     grid-column-end: 7;
342 310
   }
343
-
344 311
   .gp--col-mobil-start-7 {
345 312
     grid-column-start: 7;
346 313
   }
347
-
348 314
   .gp--col-mobil-end-8 {
349 315
     grid-column-end: 8;
350 316
   }
351
-
352 317
   .gp--col-mobil-start-8 {
353 318
     grid-column-start: 8;
354 319
   }
355
-
356 320
   .gp--col-mobil-end-9 {
357 321
     grid-column-end: 9;
358 322
   }
359
-
360 323
   .gp--col-mobil-start-9 {
361 324
     grid-column-start: 9;
362 325
   }
363
-
364 326
   .gp--col-mobil-end-10 {
365 327
     grid-column-end: 10;
366 328
   }
367
-
368 329
   .gp--col-mobil-start-10 {
369 330
     grid-column-start: 10;
370 331
   }
371
-
372 332
   .gp--col-mobil-end-11 {
373 333
     grid-column-end: 11;
374 334
   }
375
-
376 335
   .gp--col-mobil-start-11 {
377 336
     grid-column-start: 11;
378 337
   }
379
-
380 338
   .gp--col-mobil-end-12 {
381 339
     grid-column-end: 12;
382 340
   }
383
-
384 341
   .gp--col-mobil-start-12 {
385 342
     grid-column-start: 12;
386 343
   }
387
-
388 344
   .gp--col-mobil-end-13 {
389 345
     grid-column-end: 13;
390 346
   }
391
-
392 347
   .gp--row-mobil-start-1 {
393 348
     grid-row-start: 1;
394 349
   }
395
-
396 350
   .gp--row-mobil-end-2 {
397 351
     grid-row-end: 2;
398 352
   }
399
-
400 353
   .gp--row-mobil-start-2 {
401 354
     grid-row-start: 2;
402 355
   }
403
-
404 356
   .gp--row-mobil-end-3 {
405 357
     grid-row-end: 3;
406 358
   }
407
-
408 359
   .gp--row-mobil-start-3 {
409 360
     grid-row-start: 3;
410 361
   }
411
-
412 362
   .gp--row-mobil-end-4 {
413 363
     grid-row-end: 4;
414 364
   }
415
-
416 365
   .gp--row-mobil-start-4 {
417 366
     grid-row-start: 4;
418 367
   }
419
-
420 368
   .gp--row-mobil-end-5 {
421 369
     grid-row-end: 5;
422 370
   }
423
-
424 371
   .gp--row-mobil-start-5 {
425 372
     grid-row-start: 5;
426 373
   }
427
-
428 374
   .gp--row-mobil-end-6 {
429 375
     grid-row-end: 6;
430 376
   }
431
-
432 377
   .gp--row-mobil-start-6 {
433 378
     grid-row-start: 6;
434 379
   }
435
-
436 380
   .gp--row-mobil-end-7 {
437 381
     grid-row-end: 7;
438 382
   }
383
+  .gp--row-mobil-start-7 {
384
+    grid-row-start: 7;
385
+  }
386
+  .gp--row-mobil-end-8 {
387
+    grid-row-end: 8;
388
+  }
439 389
 }
440 390
 .content-grid-placement-wrapper {
441 391
   display: flex;
Browse code

Allow grid to grow in height if content demands it

Benjamin Roth authored on03/03/2025 13:10:54
Showing1 changed files
... ...
@@ -151,108 +151,143 @@
151 151
   .gp--col-tablet-start-1 {
152 152
     grid-column-start: 1;
153 153
   }
154
+
154 155
   .gp--col-tablet-end-2 {
155 156
     grid-column-end: 2;
156 157
   }
158
+
157 159
   .gp--col-tablet-start-2 {
158 160
     grid-column-start: 2;
159 161
   }
162
+
160 163
   .gp--col-tablet-end-3 {
161 164
     grid-column-end: 3;
162 165
   }
166
+
163 167
   .gp--col-tablet-start-3 {
164 168
     grid-column-start: 3;
165 169
   }
170
+
166 171
   .gp--col-tablet-end-4 {
167 172
     grid-column-end: 4;
168 173
   }
174
+
169 175
   .gp--col-tablet-start-4 {
170 176
     grid-column-start: 4;
171 177
   }
178
+
172 179
   .gp--col-tablet-end-5 {
173 180
     grid-column-end: 5;
174 181
   }
182
+
175 183
   .gp--col-tablet-start-5 {
176 184
     grid-column-start: 5;
177 185
   }
186
+
178 187
   .gp--col-tablet-end-6 {
179 188
     grid-column-end: 6;
180 189
   }
190
+
181 191
   .gp--col-tablet-start-6 {
182 192
     grid-column-start: 6;
183 193
   }
194
+
184 195
   .gp--col-tablet-end-7 {
185 196
     grid-column-end: 7;
186 197
   }
198
+
187 199
   .gp--col-tablet-start-7 {
188 200
     grid-column-start: 7;
189 201
   }
202
+
190 203
   .gp--col-tablet-end-8 {
191 204
     grid-column-end: 8;
192 205
   }
206
+
193 207
   .gp--col-tablet-start-8 {
194 208
     grid-column-start: 8;
195 209
   }
210
+
196 211
   .gp--col-tablet-end-9 {
197 212
     grid-column-end: 9;
198 213
   }
214
+
199 215
   .gp--col-tablet-start-9 {
200 216
     grid-column-start: 9;
201 217
   }
218
+
202 219
   .gp--col-tablet-end-10 {
203 220
     grid-column-end: 10;
204 221
   }
222
+
205 223
   .gp--col-tablet-start-10 {
206 224
     grid-column-start: 10;
207 225
   }
226
+
208 227
   .gp--col-tablet-end-11 {
209 228
     grid-column-end: 11;
210 229
   }
230
+
211 231
   .gp--col-tablet-start-11 {
212 232
     grid-column-start: 11;
213 233
   }
234
+
214 235
   .gp--col-tablet-end-12 {
215 236
     grid-column-end: 12;
216 237
   }
238
+
217 239
   .gp--col-tablet-start-12 {
218 240
     grid-column-start: 12;
219 241
   }
242
+
220 243
   .gp--col-tablet-end-13 {
221 244
     grid-column-end: 13;
222 245
   }
246
+
223 247
   .gp--row-tablet-start-1 {
224 248
     grid-row-start: 1;
225 249
   }
250
+
226 251
   .gp--row-tablet-end-2 {
227 252
     grid-row-end: 2;
228 253
   }
254
+
229 255
   .gp--row-tablet-start-2 {
230 256
     grid-row-start: 2;
231 257
   }
258
+
232 259
   .gp--row-tablet-end-3 {
233 260
     grid-row-end: 3;
234 261
   }
262
+
235 263
   .gp--row-tablet-start-3 {
236 264
     grid-row-start: 3;
237 265
   }
266
+
238 267
   .gp--row-tablet-end-4 {
239 268
     grid-row-end: 4;
240 269
   }
270
+
241 271
   .gp--row-tablet-start-4 {
242 272
     grid-row-start: 4;
243 273
   }
274
+
244 275
   .gp--row-tablet-end-5 {
245 276
     grid-row-end: 5;
246 277
   }
278
+
247 279
   .gp--row-tablet-start-5 {
248 280
     grid-row-start: 5;
249 281
   }
282
+
250 283
   .gp--row-tablet-end-6 {
251 284
     grid-row-end: 6;
252 285
   }
286
+
253 287
   .gp--row-tablet-start-6 {
254 288
     grid-row-start: 6;
255 289
   }
290
+
256 291
   .gp--row-tablet-end-7 {
257 292
     grid-row-end: 7;
258 293
   }
... ...
@@ -261,116 +296,158 @@
261 296
   .gp--col-mobil-start-1 {
262 297
     grid-column-start: 1;
263 298
   }
299
+
264 300
   .gp--col-mobil-end-2 {
265 301
     grid-column-end: 2;
266 302
   }
303
+
267 304
   .gp--col-mobil-start-2 {
268 305
     grid-column-start: 2;
269 306
   }
307
+
270 308
   .gp--col-mobil-end-3 {
271 309
     grid-column-end: 3;
272 310
   }
311
+
273 312
   .gp--col-mobil-start-3 {
274 313
     grid-column-start: 3;
275 314
   }
315
+
276 316
   .gp--col-mobil-end-4 {
277 317
     grid-column-end: 4;
278 318
   }
319
+
279 320
   .gp--col-mobil-start-4 {
280 321
     grid-column-start: 4;
281 322
   }
323
+
282 324
   .gp--col-mobil-end-5 {
283 325
     grid-column-end: 5;
284 326
   }
327
+
285 328
   .gp--col-mobil-start-5 {
286 329
     grid-column-start: 5;
287 330
   }
331
+
288 332
   .gp--col-mobil-end-6 {
289 333
     grid-column-end: 6;
290 334
   }
335
+
291 336
   .gp--col-mobil-start-6 {
292 337
     grid-column-start: 6;
293 338
   }
339
+
294 340
   .gp--col-mobil-end-7 {
295 341
     grid-column-end: 7;
296 342
   }
343
+
297 344
   .gp--col-mobil-start-7 {
298 345
     grid-column-start: 7;
299 346
   }
347
+
300 348
   .gp--col-mobil-end-8 {
301 349
     grid-column-end: 8;
302 350
   }
351
+
303 352
   .gp--col-mobil-start-8 {
304 353
     grid-column-start: 8;
305 354
   }
355
+
306 356
   .gp--col-mobil-end-9 {
307 357
     grid-column-end: 9;
308 358
   }
359
+
309 360
   .gp--col-mobil-start-9 {
310 361
     grid-column-start: 9;
311 362
   }
363
+
312 364
   .gp--col-mobil-end-10 {
313 365
     grid-column-end: 10;
314 366
   }
367
+
315 368
   .gp--col-mobil-start-10 {
316 369
     grid-column-start: 10;
317 370
   }
371
+
318 372
   .gp--col-mobil-end-11 {
319 373
     grid-column-end: 11;
320 374
   }
375
+
321 376
   .gp--col-mobil-start-11 {
322 377
     grid-column-start: 11;
323 378
   }
379
+
324 380
   .gp--col-mobil-end-12 {
325 381
     grid-column-end: 12;
326 382
   }
383
+
327 384
   .gp--col-mobil-start-12 {
328 385
     grid-column-start: 12;
329 386
   }
387
+
330 388
   .gp--col-mobil-end-13 {
331 389
     grid-column-end: 13;
332 390
   }
391
+
333 392
   .gp--row-mobil-start-1 {
334 393
     grid-row-start: 1;
335 394
   }
395
+
336 396
   .gp--row-mobil-end-2 {
337 397
     grid-row-end: 2;
338 398
   }
399
+
339 400
   .gp--row-mobil-start-2 {
340 401
     grid-row-start: 2;
341 402
   }
403
+
342 404
   .gp--row-mobil-end-3 {
343 405
     grid-row-end: 3;
344 406
   }
407
+
345 408
   .gp--row-mobil-start-3 {
346 409
     grid-row-start: 3;
347 410
   }
411
+
348 412
   .gp--row-mobil-end-4 {
349 413
     grid-row-end: 4;
350 414
   }
415
+
351 416
   .gp--row-mobil-start-4 {
352 417
     grid-row-start: 4;
353 418
   }
419
+
354 420
   .gp--row-mobil-end-5 {
355 421
     grid-row-end: 5;
356 422
   }
423
+
357 424
   .gp--row-mobil-start-5 {
358 425
     grid-row-start: 5;
359 426
   }
427
+
360 428
   .gp--row-mobil-end-6 {
361 429
     grid-row-end: 6;
362 430
   }
431
+
363 432
   .gp--row-mobil-start-6 {
364 433
     grid-row-start: 6;
365 434
   }
435
+
366 436
   .gp--row-mobil-end-7 {
367 437
     grid-row-end: 7;
368 438
   }
369 439
 }
440
+.content-grid-placement-wrapper {
441
+  display: flex;
442
+}
443
+
444
+.content-grid-placement-wrapper,
445
+.gp--grid-container {
446
+  min-height: 100%;
447
+}
448
+
370 449
 .gp--grid-container {
371 450
   display: grid;
372 451
   grid-template-columns: repeat(var(--grid-columns), minmax(0px, 1fr));
373 452
   grid-template-rows: repeat(var(--grid-rows), minmax(0px, auto));
374
-  position: absolute;
375
-  inset: 0;
376 453
 }
Browse code

Add a grid placement wrapper content element

Benjamin Roth authored on01/03/2025 21:22:53
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,376 @@
1
+:root {
2
+  --grid-columns: 12;
3
+  --grid-rows: 6;
4
+}
5
+
6
+.gp--col-start-1 {
7
+  grid-column-start: 1;
8
+}
9
+
10
+.gp--col-end-2 {
11
+  grid-column-end: 2;
12
+}
13
+
14
+.gp--col-start-2 {
15
+  grid-column-start: 2;
16
+}
17
+
18
+.gp--col-end-3 {
19
+  grid-column-end: 3;
20
+}
21
+
22
+.gp--col-start-3 {
23
+  grid-column-start: 3;
24
+}
25
+
26
+.gp--col-end-4 {
27
+  grid-column-end: 4;
28
+}
29
+
30
+.gp--col-start-4 {
31
+  grid-column-start: 4;
32
+}
33
+
34
+.gp--col-end-5 {
35
+  grid-column-end: 5;
36
+}
37
+
38
+.gp--col-start-5 {
39
+  grid-column-start: 5;
40
+}
41
+
42
+.gp--col-end-6 {
43
+  grid-column-end: 6;
44
+}
45
+
46
+.gp--col-start-6 {
47
+  grid-column-start: 6;
48
+}
49
+
50
+.gp--col-end-7 {
51
+  grid-column-end: 7;
52
+}
53
+
54
+.gp--col-start-7 {
55
+  grid-column-start: 7;
56
+}
57
+
58
+.gp--col-end-8 {
59
+  grid-column-end: 8;
60
+}
61
+
62
+.gp--col-start-8 {
63
+  grid-column-start: 8;
64
+}
65
+
66
+.gp--col-end-9 {
67
+  grid-column-end: 9;
68
+}
69
+
70
+.gp--col-start-9 {
71
+  grid-column-start: 9;
72
+}
73
+
74
+.gp--col-end-10 {
75
+  grid-column-end: 10;
76
+}
77
+
78
+.gp--col-start-10 {
79
+  grid-column-start: 10;
80
+}
81
+
82
+.gp--col-end-11 {
83
+  grid-column-end: 11;
84
+}
85
+
86
+.gp--col-start-11 {
87
+  grid-column-start: 11;
88
+}
89
+
90
+.gp--col-end-12 {
91
+  grid-column-end: 12;
92
+}
93
+
94
+.gp--col-start-12 {
95
+  grid-column-start: 12;
96
+}
97
+
98
+.gp--col-end-13 {
99
+  grid-column-end: 13;
100
+}
101
+
102
+.gp--row-start-1 {
103
+  grid-row-start: 1;
104
+}
105
+
106
+.gp--row-end-2 {
107
+  grid-row-end: 2;
108
+}
109
+
110
+.gp--row-start-2 {
111
+  grid-row-start: 2;
112
+}
113
+
114
+.gp--row-end-3 {
115
+  grid-row-end: 3;
116
+}
117
+
118
+.gp--row-start-3 {
119
+  grid-row-start: 3;
120
+}
121
+
122
+.gp--row-end-4 {
123
+  grid-row-end: 4;
124
+}
125
+
126
+.gp--row-start-4 {
127
+  grid-row-start: 4;
128
+}
129
+
130
+.gp--row-end-5 {
131
+  grid-row-end: 5;
132
+}
133
+
134
+.gp--row-start-5 {
135
+  grid-row-start: 5;
136
+}
137
+
138
+.gp--row-end-6 {
139
+  grid-row-end: 6;
140
+}
141
+
142
+.gp--row-start-6 {
143
+  grid-row-start: 6;
144
+}
145
+
146
+.gp--row-end-7 {
147
+  grid-row-end: 7;
148
+}
149
+
150
+@media (max-width: 900px) {
151
+  .gp--col-tablet-start-1 {
152
+    grid-column-start: 1;
153
+  }
154
+  .gp--col-tablet-end-2 {
155
+    grid-column-end: 2;
156
+  }
157
+  .gp--col-tablet-start-2 {
158
+    grid-column-start: 2;
159
+  }
160
+  .gp--col-tablet-end-3 {
161
+    grid-column-end: 3;
162
+  }
163
+  .gp--col-tablet-start-3 {
164
+    grid-column-start: 3;
165
+  }
166
+  .gp--col-tablet-end-4 {
167
+    grid-column-end: 4;
168
+  }
169
+  .gp--col-tablet-start-4 {
170
+    grid-column-start: 4;
171
+  }
172
+  .gp--col-tablet-end-5 {
173
+    grid-column-end: 5;
174
+  }
175
+  .gp--col-tablet-start-5 {
176
+    grid-column-start: 5;
177
+  }
178
+  .gp--col-tablet-end-6 {
179
+    grid-column-end: 6;
180
+  }
181
+  .gp--col-tablet-start-6 {
182
+    grid-column-start: 6;
183
+  }
184
+  .gp--col-tablet-end-7 {
185
+    grid-column-end: 7;
186
+  }
187
+  .gp--col-tablet-start-7 {
188
+    grid-column-start: 7;
189
+  }
190
+  .gp--col-tablet-end-8 {
191
+    grid-column-end: 8;
192
+  }
193
+  .gp--col-tablet-start-8 {
194
+    grid-column-start: 8;
195
+  }
196
+  .gp--col-tablet-end-9 {
197
+    grid-column-end: 9;
198
+  }
199
+  .gp--col-tablet-start-9 {
200
+    grid-column-start: 9;
201
+  }
202
+  .gp--col-tablet-end-10 {
203
+    grid-column-end: 10;
204
+  }
205
+  .gp--col-tablet-start-10 {
206
+    grid-column-start: 10;
207
+  }
208
+  .gp--col-tablet-end-11 {
209
+    grid-column-end: 11;
210
+  }
211
+  .gp--col-tablet-start-11 {
212
+    grid-column-start: 11;
213
+  }
214
+  .gp--col-tablet-end-12 {
215
+    grid-column-end: 12;
216
+  }
217
+  .gp--col-tablet-start-12 {
218
+    grid-column-start: 12;
219
+  }
220
+  .gp--col-tablet-end-13 {
221
+    grid-column-end: 13;
222
+  }
223
+  .gp--row-tablet-start-1 {
224
+    grid-row-start: 1;
225
+  }
226
+  .gp--row-tablet-end-2 {
227
+    grid-row-end: 2;
228
+  }
229
+  .gp--row-tablet-start-2 {
230
+    grid-row-start: 2;
231
+  }
232
+  .gp--row-tablet-end-3 {
233
+    grid-row-end: 3;
234
+  }
235
+  .gp--row-tablet-start-3 {
236
+    grid-row-start: 3;
237
+  }
238
+  .gp--row-tablet-end-4 {
239
+    grid-row-end: 4;
240
+  }
241
+  .gp--row-tablet-start-4 {
242
+    grid-row-start: 4;
243
+  }
244
+  .gp--row-tablet-end-5 {
245
+    grid-row-end: 5;
246
+  }
247
+  .gp--row-tablet-start-5 {
248
+    grid-row-start: 5;
249
+  }
250
+  .gp--row-tablet-end-6 {
251
+    grid-row-end: 6;
252
+  }
253
+  .gp--row-tablet-start-6 {
254
+    grid-row-start: 6;
255
+  }
256
+  .gp--row-tablet-end-7 {
257
+    grid-row-end: 7;
258
+  }
259
+}
260
+@media (max-width: 599px) {
261
+  .gp--col-mobil-start-1 {
262
+    grid-column-start: 1;
263
+  }
264
+  .gp--col-mobil-end-2 {
265
+    grid-column-end: 2;
266
+  }
267
+  .gp--col-mobil-start-2 {
268
+    grid-column-start: 2;
269
+  }
270
+  .gp--col-mobil-end-3 {
271
+    grid-column-end: 3;
272
+  }
273
+  .gp--col-mobil-start-3 {
274
+    grid-column-start: 3;
275
+  }
276
+  .gp--col-mobil-end-4 {
277
+    grid-column-end: 4;
278
+  }
279
+  .gp--col-mobil-start-4 {
280
+    grid-column-start: 4;
281
+  }
282
+  .gp--col-mobil-end-5 {
283
+    grid-column-end: 5;
284
+  }
285
+  .gp--col-mobil-start-5 {
286
+    grid-column-start: 5;
287
+  }
288
+  .gp--col-mobil-end-6 {
289
+    grid-column-end: 6;
290
+  }
291
+  .gp--col-mobil-start-6 {
292
+    grid-column-start: 6;
293
+  }
294
+  .gp--col-mobil-end-7 {
295
+    grid-column-end: 7;
296
+  }
297
+  .gp--col-mobil-start-7 {
298
+    grid-column-start: 7;
299
+  }
300
+  .gp--col-mobil-end-8 {
301
+    grid-column-end: 8;
302
+  }
303
+  .gp--col-mobil-start-8 {
304
+    grid-column-start: 8;
305
+  }
306
+  .gp--col-mobil-end-9 {
307
+    grid-column-end: 9;
308
+  }
309
+  .gp--col-mobil-start-9 {
310
+    grid-column-start: 9;
311
+  }
312
+  .gp--col-mobil-end-10 {
313
+    grid-column-end: 10;
314
+  }
315
+  .gp--col-mobil-start-10 {
316
+    grid-column-start: 10;
317
+  }
318
+  .gp--col-mobil-end-11 {
319
+    grid-column-end: 11;
320
+  }
321
+  .gp--col-mobil-start-11 {
322
+    grid-column-start: 11;
323
+  }
324
+  .gp--col-mobil-end-12 {
325
+    grid-column-end: 12;
326
+  }
327
+  .gp--col-mobil-start-12 {
328
+    grid-column-start: 12;
329
+  }
330
+  .gp--col-mobil-end-13 {
331
+    grid-column-end: 13;
332
+  }
333
+  .gp--row-mobil-start-1 {
334
+    grid-row-start: 1;
335
+  }
336
+  .gp--row-mobil-end-2 {
337
+    grid-row-end: 2;
338
+  }
339
+  .gp--row-mobil-start-2 {
340
+    grid-row-start: 2;
341
+  }
342
+  .gp--row-mobil-end-3 {
343
+    grid-row-end: 3;
344
+  }
345
+  .gp--row-mobil-start-3 {
346
+    grid-row-start: 3;
347
+  }
348
+  .gp--row-mobil-end-4 {
349
+    grid-row-end: 4;
350
+  }
351
+  .gp--row-mobil-start-4 {
352
+    grid-row-start: 4;
353
+  }
354
+  .gp--row-mobil-end-5 {
355
+    grid-row-end: 5;
356
+  }
357
+  .gp--row-mobil-start-5 {
358
+    grid-row-start: 5;
359
+  }
360
+  .gp--row-mobil-end-6 {
361
+    grid-row-end: 6;
362
+  }
363
+  .gp--row-mobil-start-6 {
364
+    grid-row-start: 6;
365
+  }
366
+  .gp--row-mobil-end-7 {
367
+    grid-row-end: 7;
368
+  }
369
+}
370
+.gp--grid-container {
371
+  display: grid;
372
+  grid-template-columns: repeat(var(--grid-columns), minmax(0px, 1fr));
373
+  grid-template-rows: repeat(var(--grid-rows), minmax(0px, auto));
374
+  position: absolute;
375
+  inset: 0;
376
+}