Sha256: 69f4957414876da97ca6ba8c4b3729e633b80d752e7deeea41dc091009efbed6

Contents?: true

Size: 828 Bytes

Versions: 9

Compression:

Stored size: 828 Bytes

Contents

<%
  tabs ||= []
%>
<% if tabs.count > 1 %>
  <div class="govuk-tabs gem-c-tabs" data-module="tabs">
    <h2 class="govuk-tabs__title">
      Contents
    </h2>
    <ul class="govuk-tabs__list">
      <% tabs.each do |tab| %>
      <li class="govuk-tabs__list-item">
        <a class="govuk-tabs__tab" href="#<%= tab[:id] %>">
            <%= tab[:title] %>
          </a>
      </li>
      <% end %>
    </ul>
    <% tabs.each do |tab| %>
      <section class="govuk-tabs__panel" id="<%= tab[:id] %>">
        <h2 class="govuk-heading-l"><%= tab[:title] %></h2>
          <%= tab[:content] %>
      </section>
      <% end %>
  </div>
<% end %>
<% if tabs.count == 1 %>
    <section id="<%= tabs[0][:id] %>">
      <h2 class="govuk-heading-l"><%= tabs[0][:title] %></h2>
      <%= tabs[0][:content] %>
    </section>
<% end %>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
govuk_publishing_components-9.14.0 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.13.0 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.12.2 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.12.1 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.12.0 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.11.0 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.10.0 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.9.1 app/views/govuk_publishing_components/components/_tabs.html.erb
govuk_publishing_components-9.9.0 app/views/govuk_publishing_components/components/_tabs.html.erb