mirror of
https://github.com/imfing/hextra.git
synced 2025-08-23 13:16:41 -04:00
19 lines
510 B
HTML
19 lines
510 B
HTML
{{- /*
|
|
Create a tab.
|
|
|
|
@example {{< tab >}}content{{< /tab >}}
|
|
*/ -}}
|
|
|
|
{{- $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 */ -}}
|