Skip to content

Commit 6434ee8

Browse files
Add grid columns option (#490)
1 parent 8dcec21 commit 6434ee8

1 file changed

Lines changed: 11 additions & 20 deletions

File tree

layouts/shortcodes/grid.html

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
doc: Grids.
44

5-
{{< grid >}}
5+
{{< grid columns="1 2 2 3">}}
66

77
{{< card >}}
88
title = 'Only title'
@@ -25,11 +25,6 @@
2525
'''
2626
{{< /card >}}
2727

28-
{{< /grid >}}
29-
30-
31-
{{< grid >}}
32-
3328
{{< card >}}
3429
title = 'A card with a dropdown menu'
3530
body = '''
@@ -46,19 +41,6 @@
4641
link = 'https://example.com'
4742
{{< /card >}}
4843

49-
{{< /grid >}}
50-
51-
52-
{{< grid >}}
53-
54-
{{< card >}}
55-
header = 'Header'
56-
title = 'Card Title'
57-
body = 'Card content'
58-
footer = 'Footer'
59-
{{< /card >}}
60-
61-
6244
{{< card >}}
6345
header = 'Header'
6446
title = 'Card Title'
@@ -71,7 +53,16 @@
7153
*/}}
7254

7355
<div class="sd-container-fluid sd-mb-4">
74-
<div class="sd-row">
56+
{{- with .Get "columns" -}}
57+
{{ $columns := split . " " }}
58+
{{ $xs := index $columns 0 }}
59+
{{ $sm := index $columns 1 }}
60+
{{ $md := index $columns 2 }}
61+
{{ $lg := index $columns 3 }}
62+
<div class="sd-row sd-row-cols-1 sd-row-cols-xs-{{ $xs }} sd-row-cols-sm-{{ $sm }} sd-row-cols-md-{{ $md }} sd-row-cols-lg-{{ $lg }} sd-g-2 sd-g-xs-{{ $xs }} sd-g-sm-{{ $sm }} sd-g-md-{{ $md }} sd-g-lg-{{ $lg }}">
63+
{{- else }}
64+
<div class="sd-row">
65+
{{- end }}
7566
{{ .Inner }}
7667
</div>
7768
</div>

0 commit comments

Comments
 (0)