diff --git a/layouts/shortcodes/tab.html b/layouts/shortcodes/tab.html index 15456d5..df42428 100644 --- a/layouts/shortcodes/tab.html +++ b/layouts/shortcodes/tab.html @@ -1,12 +1,9 @@ -{{ if .Parent }} - {{ $name := .Get 0 }} - {{ $group := printf "tabs-%d" .Parent.Ordinal }} - - {{ if not (.Parent.Scratch.Get $group) }} - {{ .Parent.Scratch.Set $group slice }} - {{ end }} - - {{ .Parent.Scratch.Add $group (dict "Name" $name "Content" .Inner) }} -{{ else }} - {{ errorf "%q: 'tab' shortcode must be inside 'tabs' shortcode" .Page.Path }} -{{ end}} +{{- $group := printf "tabs-%d" .Parent.Ordinal -}} +{{- $tab := printf "%s-%d" $group .Ordinal }} + + +