{{/* Usage: {{ partial "cocktail-card.html" . }} — pass a cocktail Page */}} {{- $cocktail := . -}} {{- $img := $cocktail.Resources.GetMatch "cocktail.*" -}} {{- $nob := "Optional" -}} {{- with $cocktail.Params.alcoholic -}} {{- if eq . "Alcoholic" -}}{{- $nob = "Spirited" -}} {{- else if eq . "Non alcoholic" -}}{{- $nob = "Zero-proof" -}} {{- end -}} {{- end -}}
{{- if $img -}} {{- partial "img.html" (dict "res" $img "widths" (slice 500 900) "sizes" "(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 25vw" "class" "card-img" "alt" $cocktail.Title ) -}} {{- else -}} {{ $cocktail.Title }} {{- end -}} {{ $nob }}
{{- with $cocktail.Params.categories -}}{{ index . 0 }}{{- end -}}

{{ $cocktail.Title }}

{{- with $cocktail.Params.glasses -}} {{ index . 0 }} {{- end -}} {{- with $cocktail.Params.ingredients -}} {{ len . }} ingredients {{- end -}}