Sha256: 92ecb79066666e9c035de5d514778dea440b06bb3d90d8c560844a94d8d4a092

Contents?: true

Size: 1.94 KB

Versions: 29

Compression:

Stored size: 1.94 KB

Contents

<% # we will yield to content_for for each tab, e.g. :files_tab %>
<% tabs ||= %w[metadata files relationships] # default tab order %>
<div class="row">
  <div class="col-xs-12 col-sm-8">
    <div class="panel panel-default tabs" role="main">
      <!-- Nav tabs -->
      <ul class="nav nav-tabs" role="tablist">
        <% tabs.each_with_index do | tab, i | %>
          <% if i == 0 %>
            <li role="presentation" class="active">
          <% else %>
            <li role="presentation">
          <% end %>
              <a href="#<%= tab %>" aria-controls="<%= tab %>" role="tab" data-toggle="tab">
                <%= t("hyrax.works.form.tab.#{tab}") %>
              </a>
            </li>
        <% end %>

        <li role="presentation" id="tab-share" class="hidden">
          <a href="#share" aria-controls="share" role="tab" data-toggle="tab">
            <%= t("hyrax.works.form.tab.share") %>
          </a>
        </li>
      </ul>

      <!-- Tab panes -->
      <div class="tab-content">
        <% (tabs - ['share']).each_with_index do | tab, i | %>
          <% if i == 0 %>
            <div role="tabpanel" class="tab-pane active" id="<%= tab %>">
          <% else %>
            <div role="tabpanel" class="tab-pane" id="<%= tab %>">
          <% end %>
            <div class="form-tab-content">
              <% # metadata_tab is sometimes provided %>
              <%= yield "#{tab}_tab".to_sym if content_for? "#{tab}_tab".to_sym %>
              <%= render "form_#{tab}", f: f %>
            </div>
          </div>
        <% end %>

        <div role="tabpanel" class="tab-pane" id="share" data-param-key="<%= f.object.model_name.param_key %>">
            <div class="form-tab-content">
              <%= render "form_share", f: f %>
            </div>
        </div>
      </div>
    </div>
  </div>

  <div id="savewidget" class="col-xs-12 col-sm-4 fixedsticky" role="complementary">
    <%= render 'form_progress', f: f %>
  </div>
</div>

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
hyrax-2.8.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.7.2 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.7.1 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.7.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.6.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-3.0.0.pre.rc1 app/views/hyrax/base/_guts4form.html.erb
hyrax-3.0.0.pre.beta3 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.5.1 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.5.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-3.0.0.pre.beta2 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.4.1 app/views/hyrax/base/_guts4form.html.erb
hyrax-3.0.0.pre.beta1 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.4.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.3.3 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.3.2 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.3.1 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.3.0 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.2.4 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.2.3 app/views/hyrax/base/_guts4form.html.erb
hyrax-2.2.2 app/views/hyrax/base/_guts4form.html.erb