{{- $ratio := (split (.Get "ratio") ":") -}} {{- if strings.Contains .InnerDeindent "<--->" -}} {{- warnf "Columns shortcode seprator '<--->' is deprecated, use markdown list instead." -}} {{- $attributes := partial "docs/text/mapper" (dict "attributes" (cond .IsNamedParams .Params dict) "merge" (dict "class" (slice "book-columns" "flex" "flex-wrap") ) ) -}}
{{- range $index, $content := split .InnerDeindent "<--->" -}} {{- $grow := default 1 (index $ratio $index) -}}
{{- $content | safeHTML -}}
{{- end -}}
{{- else -}} {{- if .Get "ratio" -}}{{- end -}} {{- $attributes := partial "docs/text/mapper" (dict "attributes" (cond .IsNamedParams .Params dict) "merge" (dict "class" (slice "book-columns") ) ) -}}
{{ .Inner | safeHTML -}}
{{- end -}}