{{ define "main" }} {{- $p := .Params -}} {{/* Display order of the two marks; flip via `order: [r, m]` in front matter so neither side gets the "first thing on the page" advantage for the whole poll. */}} {{- $order := $p.order | default (slice "m" "r") -}} {{- $s := $p.show -}}
{{ .Content }}
{{/* ── Quick vote ─────────────────────────────────────────── */}}
{{ range $k := $order }}{{ $d := index site.Data.logo $k }} {{ $c := index $p $k }}
{{ $d.display | safeHTML }}

{{ $c.title }}

{{ $c.text }}

{{ end }}

{{ $p.labels.nojs }}

{{/* ── Showcase ───────────────────────────────────────────── */}}

{{ $s.intro }}

{{ $s.sizes }}

{{ $s.sizes_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ $d.flat | safeHTML }}
96
{{ $d.flat | safeHTML }}
48
{{ $d.min | safeHTML }}
32
{{ $d.min | safeHTML }}
24
16
{{ end }}

{{ $s.name }}

{{ $s.name_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ $d.lockup_h | safeHTML }}
{{ $d.lockup_s | safeHTML }}
{{ end }}

{{ $s.browser }}

{{ $s.browser_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
Furtka
https://furtka.org
{{ $d.flat | safeHTML }}Furtka{{ $s.nav1 }}{{ $s.nav2 }}
{{ end }}

{{ $s.phone }}

{{ $s.phone_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ end }}

{{ $s.box }}

{{ $s.box_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ $d.banner }}

  Furtka is ready.  Open http://furtka.local
{{ end }}

{{ $s.shared }}

{{ $s.shared_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ end }}

{{ $s.colour }}

{{ $s.colour_text }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ index $p $k "short" }}
{{ $d.flat | safeHTML }} {{ $d.flat | safeHTML }} {{ $d.flat | safeHTML }} {{ $d.flat | safeHTML }}
{{ end }}
{{/* ── Vote again at the end ─────────────────────────────── */}}

{{ $s.final }}

{{ range $k := $order }}{{ $d := index site.Data.logo $k }}
{{ $d.flat | safeHTML }}

{{ end }}

{{ $p.labels.note | safeHTML }}

{{ $js := resources.Get "js/poll.js" | minify | fingerprint }} {{ end }}