{{- $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" -}}{{ $overrideText | markdownify }}{{ else }}* {{ $overrideText }}{{ end }}