Skip to content

Commit d7f5b57

Browse files
Add support for grid gutter
1 parent 6d7c7d2 commit d7f5b57

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

layouts/partials/_elements/grid.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{{- $outline := default "false" .outline -}}
22
{{- $columns := default "auto" .columns -}}
3+
{{- $gutter := default "2" .gutter -}}
34
{{- $items := .items -}}
45
{{- if eq $outline "true" -}}
56
{{- $outline = "sd-border-1" -}}
@@ -13,7 +14,17 @@
1314
{{- $sm := index $columns 1 }}
1415
{{- $md := index $columns 2 }}
1516
{{- $lg := index $columns 3 }}
16-
<div class="sd-row sd-row-cols-{{ $xs }} 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 }}">
17+
{{- $gutterParts := split $gutter " " -}}
18+
{{- $gXs := index $gutterParts 0 -}}
19+
{{- $gSm := $gXs -}}
20+
{{- $gMd := $gXs -}}
21+
{{- $gLg := $gXs -}}
22+
{{- if gt (len $gutterParts) 1 -}}
23+
{{- $gSm = index $gutterParts 1 -}}
24+
{{- $gMd = index $gutterParts 2 -}}
25+
{{- $gLg = index $gutterParts 3 -}}
26+
{{- end -}}
27+
<div class="sd-row sd-row-cols-{{ $xs }} sd-row-cols-xs-{{ $xs }} sd-row-cols-sm-{{ $sm }} sd-row-cols-md-{{ $md }} sd-row-cols-lg-{{ $lg }} sd-g-{{ $gXs }} sd-g-xs-{{ $gXs }} sd-g-sm-{{ $gSm }} sd-g-md-{{ $gMd }} sd-g-lg-{{ $gLg }}">
1728
{{- end }}
1829
{{- range $key, $item := $items -}}
1930
{{- if eq $item.type "card" }}

0 commit comments

Comments
 (0)