Sha256: aeaa621735f853856fa01da8849ebd05c40915c5e542784659d93fd3312696d6
Contents?: true
Size: 1.3 KB
Versions: 2
Compression:
Stored size: 1.3 KB
Contents
.sts-tabs id="#{group}" data-controller="satis-tabs" data-satis-tabs-persist-value="#{persist}" data-satis-tabs-key-value="#{key}" .sm:hidden label.sr-only for="tabs" Select a tab select#tabs.block.w-full.pl-3.pr-10.py-2.text-base.border-gray-300.focus:outline-none.focus:ring-primary-500.focus:border-primary-500.sm:text-sm.rounded-md name="tabs" data-action="change->satis-tabs#select" data-satis-tabs-target="select" - tabs.each do |tab| option selected=tab.selected? = ct(".#{tab.name}", scope: [group.to_sym], default: tab.name.to_s.humanize) .hidden.sm:block .border-b.border-gray-200 nav.sts-tabs__nav aria-label="Tabs" - tabs.each do |tab| a.tab id="#{tab.name}" href="#" aria-current="#{tab.selected? ? "page" : ''}" data-satis-tabs-target="tab" data-action="click->satis-tabs#select" - if tab.icon i.mr-2 class=tab.icon = ct(".#{tab.name}", scope: [group.to_sym], default: tab.name.to_s.humanize) i.fal.fa-triangle-exclamation.ml-2.hidden - if tab.badge span.badge = tab.badge div - tabs.each do |tab| div id="#{tab.name}-content" class="tab-content #{tab.options[:padding] == false ? '' : 'mt-4'}" data-satis-tabs-target="content" = tab.to_s
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
satis-1.0.75 | app/components/satis/tabs/component.html.slim |
satis-1.0.74 | app/components/satis/tabs/component.html.slim |