docs-v2/layouts/shortcodes/req.html

6 lines
442 B
HTML

{{- $text := .Get 0 | default "Required" -}}
{{- $overrideText := .Get "text" | default $text -}}
{{- $type := .Get "type" | default "text" -}}
{{- $class := cond (le (len $overrideText) 2) "asterisk" "" -}}
{{- $color := .Get "color" | default "" }}
{{- if ne $type "key" -}}<span class="req {{ $class }} {{ $color }}">{{ $overrideText | markdownify }}</span>{{ else }}<span class="req key {{ $color }}">* {{ $overrideText }}</span>{{ end }}