Files
hextra_mirror/layouts/_shortcodes/tab.html
yuri a44de285b2 chore: adapt theme to new template system (#696)
* Adapted theme's layout to [Hugo v0.146.0](https://gohugo.io/templates/new-templatesystem-overview/)
* Bumped minimal Hugo version to v0.146.0
2025-06-01 00:25:39 +01:00

13 lines
440 B
HTML

{{- $defaultIndex := int ((.Parent.Get "defaultIndex") | default "0") -}}
<div
class="hextra-tabs-panel hx:rounded-sm hx:pt-6 hx:hidden hx:data-[state=selected]:block"
id="tabs-panel-{{ .Ordinal }}"
role="tabpanel"
{{- if eq .Ordinal $defaultIndex }} tabindex="0" {{ end -}}
{{- if eq .Ordinal $defaultIndex }} data-state="selected" {{ end -}}
>
{{- .InnerDeindent | markdownify -}}
</div>
{{- /* Drop trailing newlines */ -}}