diff --git a/layouts/_default/cli.html b/layouts/_default/cli.html index fc0b9809e8..32905f1028 100644 --- a/layouts/_default/cli.html +++ b/layouts/_default/cli.html @@ -94,65 +94,68 @@ {{ . | $.RenderString (dict "display" "block") }} {{ end }} {{ with $data.options }} - {{ $heading := dict "level" 2 "text" "Options" }} - {{ partial "heading.html" $heading }} - {{ $.Scratch.Add "headings" $heading }} - - - - - - - - - - {{ range where . "hidden" false }} + {{ $opts := where . "hidden" false }} + {{ with $opts }} + {{ $heading := dict "level" 2 "text" "Options" }} + {{ partial "heading.html" $heading }} + {{ $.Scratch.Add "headings" $heading }} +
OptionDefaultDescription
+ - {{ $short := .shorthand }} - {{ $long := .option }} - - {{ $skipDefault := `[],map[],false,0,0s,default,'',""` }} - - + + + - {{ end }} - -
- {{ with .details_url }} - - {{ with $short }}-{{ . }}, {{end}}--{{ $long }} - - {{ else }} - {{ with $short }}-{{ . }}, {{end}}--{{ $long }} - {{ end }} - - {{ with .default_value }} - {{ cond (in $skipDefault .) "" (printf "%s" . | safeHTML) }} - {{ end }} - - {{ with .min_api_version }} - {{ partial "components/badge.html" (dict "color" "blue" "content" (printf "API %s+" .)) }} - {{ end }} - {{ with .deprecated }} - {{ partial "components/badge.html" (dict "color" "red" "content" "Deprecated") }} - {{ end }} - {{ with .experimental }} - {{ partial "components/badge.html" (dict "color" "amber" "content" "experimental (daemon)") }} - {{ end }} - {{ with .experimentalcli }} - {{ partial "components/badge.html" (dict "color" "amber" "content" "experimental (CLI)") }} - {{ end }} - {{ with .kubernetes }} - {{ partial "components/badge.html" (dict "color" "blue" "content" "Kubernetes") }} - {{ end }} - {{ with .swarm }} - {{ partial "components/badge.html" (dict "color" "blue" "content" "Swarm") }} - {{ end }} - {{ if .description }} - {{/* replace newlines in long desc with break tags */}} - {{ markdownify (strings.Replace .description "\n" "
") }} - {{ end }} -
OptionDefaultDescription
+ + + {{ range . }} + + {{ $short := .shorthand }} + {{ $long := .option }} + + {{ with .details_url }} + + {{ with $short }}-{{ . }}, {{end}}--{{ $long }} + + {{ else }} + {{ with $short }}-{{ . }}, {{end}}--{{ $long }} + {{ end }} + + {{ $skipDefault := `[],map[],false,0,0s,default,'',""` }} + + {{ with .default_value }} + {{ cond (in $skipDefault .) "" (printf "%s" . | safeHTML) }} + {{ end }} + + + {{ with .min_api_version }} + {{ partial "components/badge.html" (dict "color" "blue" "content" (printf "API %s+" .)) }} + {{ end }} + {{ with .deprecated }} + {{ partial "components/badge.html" (dict "color" "red" "content" "Deprecated") }} + {{ end }} + {{ with .experimental }} + {{ partial "components/badge.html" (dict "color" "amber" "content" "experimental (daemon)") }} + {{ end }} + {{ with .experimentalcli }} + {{ partial "components/badge.html" (dict "color" "amber" "content" "experimental (CLI)") }} + {{ end }} + {{ with .kubernetes }} + {{ partial "components/badge.html" (dict "color" "blue" "content" "Kubernetes") }} + {{ end }} + {{ with .swarm }} + {{ partial "components/badge.html" (dict "color" "blue" "content" "Swarm") }} + {{ end }} + {{ if .description }} + {{/* replace newlines in long desc with break tags */}} + {{ markdownify (strings.Replace .description "\n" "
") }} + {{ end }} + + + {{ end }} + + + {{ end }} {{ end }} {{ with $data.examples }} {{ $heading := dict "level" 2 "text" "Examples" }}