diff options
author | Wang Chucheng <me@wangchucheng.com> | 2021-01-30 18:56:20 +0300 |
---|---|---|
committer | Wang Chucheng <me@wangchucheng.com> | 2021-01-30 18:56:20 +0300 |
commit | 9fcd3891b1c27a73e29490cc050c85452178b837 (patch) | |
tree | c36379ebe04d35dc6eccb5daffcbf81beb09489f /layouts | |
parent | 4934fb902d29de68daa6c3e4d6f607a23ebf5445 (diff) |
fix: fix render error when scale is null
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/index.html | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/layouts/index.html b/layouts/index.html index d648381..b701541 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -69,7 +69,7 @@ {{ if $size }} {{ $backgroundClass = print $backgroundClass " " $size }} {{ else }} - {{/* TODO error */}} + {{/* TODO error */}} {{ end }} {{ end }} @@ -81,7 +81,7 @@ {{ if $position }} {{ $backgroundClass = print $backgroundClass " " $position }} {{ else }} - {{/* TODO error */}} + {{/* TODO error */}} {{ end }} {{ end }} @@ -93,7 +93,7 @@ {{ if $attachment }} {{ $backgroundClass = print $backgroundClass " " $attachment }} {{ else }} - {{/* TODO error */}} + {{/* TODO error */}} {{ end }} {{ end }} @@ -109,8 +109,8 @@ {{ $backgroundStyle = print $backgroundStyle "background-color: " $color ";"}} {{ end }} {{ else }} - {{ $colorClass := index $colorOptions "primary" }} - {{ $backgroundClass = print $backgroundClass " " $colorClass }} + {{ $colorClass := index $colorOptions "primary" }} + {{ $backgroundClass = print $backgroundClass " " $colorClass }} {{ end }} {{ end }} @@ -127,8 +127,8 @@ {{ $widgetClass = print $widgetClass " " $widthClass }} {{ end }} {{ else }} - {{ $widthClass := index $widthOptions "md" }} - {{ $widgetClass = print $widgetClass " " $widthClass }} + {{ $widthClass := index $widthOptions "md" }} + {{ $widgetClass = print $widgetClass " " $widthClass }} {{ end }} {{/* widget height */}} @@ -158,8 +158,15 @@ {{ if $sidebar.position }} + {{ $scaleClass := "" }} + {{/* widget width */}} + {{ $scale := $sidebar.scale }} {{ $scaleOptions := dict "sm" "lg:w-1/5" "md" "lg:w-1/4" "lg" "lg:w-1/3" "xl" "lg:w-1/2" }} - {{ $scaleClass := index $scaleOptions $sidebar.scale | default (index $scaleOptions "md") }} + {{ if $scale }} + {{ $scaleClass = index $scaleOptions $scale }} + {{ else }} + {{ $scaleClass = index $scaleOptions "md" }} + {{ end }} <div class="flex flex-col {{ if eq $sidebar.position "right" -}} lg:flex-row-reverse {{- else -}} lg:flex-row {{- end }}"> <div class="flex-none {{ with $scaleClass -}}{{ partial "utils/standardize-classes" . }}{{- end }} {{ if eq $sidebar.position "left" -}} lg:mr-4 {{- else -}} lg:ml-4 {{- end }}"> <h2 class="font-bold text-3xl my-4">{{ .Params.Title }}</h2> |