{{- $unused := .Inner }}
{{- $version := split hugo.Version "." }}
{{- $major := int (index $version 0) }}
{{- $minor := int (index $version 1) }}
{{- $color   := (.Get "color") }}
{{- $groupid := (.Get "groupid") }}
{{- if or (and (eq $major 0) (ge $minor 108)) (gt $major 0) }}
  {{- $groupid = $groupid | default "" }}
{{- end }}
{{- $icon    := (.Get "icon") }}
{{- $style   := (.Get "style") }}
{{- $title   := (.Get "title") }}
{{- $tabs    := (.Scratch.Get "tabs") }}
{{- partial "shortcodes/tabs.html" (dict
  "context" .Page
  "color"   $color
  "content" $tabs
  "groupid" $groupid
  "icon"    $icon
  "style"   $style
  "title"   $title
) }}