mirror of
https://github.com/imfing/hextra.git
synced 2025-06-20 13:21:24 -04:00
feat: add tabs implementation
chore: use filename by default in sidebar
This commit is contained in:
11
layouts/shortcodes/tab.html
Normal file
11
layouts/shortcodes/tab.html
Normal file
@ -0,0 +1,11 @@
|
||||
{{- $defaultIndex := int ((.Parent.Get "defaultIndex") | default "0") -}}
|
||||
|
||||
<div
|
||||
class="tabs-panel rounded pt-6 hidden 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>
|
Reference in New Issue
Block a user