{{ $text := (.Get 0) | markdownify | default "Expand" }} {{ $icon := (.Get 1) | default "↕" }} {{ $id := index (seq 1000 | shuffle) 0 }} {{ $headingId := $text | anchorize }} {{ $collapseIcon := partial "inline-svg" "chevron-up" }} {{ printf "
" $headingId | htmlUnescape | safeHTML }} {{ printf "" | htmlUnescape | safeHTML }} {{ printf "" $id | htmlUnescape | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }} {{ .Inner | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }} {{ printf "" $id $text $collapseIcon | htmlUnescape | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }} {{ printf "
" | htmlUnescape | safeHTML }}