app/views/spotlight/appearances/edit.html.erb in blacklight-spotlight-3.0.0.alpha.6 vs app/views/spotlight/appearances/edit.html.erb in blacklight-spotlight-3.0.0.alpha.7

- old
+ new

@@ -69,32 +69,10 @@ <%= field_set_tag do %> <p class="instructions"><%= t(:'.main_navigation.help') %></p> <div class="card-group dd main_navigation_admin col-sm-7" id="nested-navigation" data-behavior="nestable" data-max-depth="1"> <ol class="dd-list"> <%= f.fields_for :main_navigations do |label| %> - <li class="dd-item dd3-item" data-id="<%= label.object.id %>"> - <div class="card d-flex dd3-content"> - <div class="dd-handle dd3-handle"><%= t :drag %></div> - <div class="card-body d-flex" data-behavior="restore-default"> - <%= label.hidden_field :id %> - <div class="flex-grow-1 py-2"> - <h3 class="card-title h6 mb-0"> - <span class='publish-control h6'> - <%= label.check_box_without_bootstrap :display %> - </span> - <span class="d-inline-block w-75" data-in-place-edit-target=".edit-in-place" data-in-place-edit-field-target="[data-edit-field-target='true']"> - <a href="#edit-in-place" class="field-label edit-in-place"><%= label.object.label_or_default %></a> - <%= label.hidden_field :label, data: {:"default-value" => label.object.default_label, :"edit-field-target" => 'true'} %> - </span> - </h3> - </div> - <div class=""> - <%= button_tag t(:'.restore_default'), data: {:"restore-default" => true}, class: "btn restore-default btn-secondary btn-sm float-right #{'d-none' if label.object.label.blank? || label.object.label == label.object.default_label}" %> - </div> - <%= label.hidden_field :weight, data: {property: "weight"} %> - </div> - </div> - </li> + <%= render layout: 'spotlight/shared/dd3_item', locals: { id: label.object.nav_type, field: label, label: label.object.label_or_default, default_value: label.object.default_label, enabled_method: :display } do; end %> <% end %> </ol> </div> <% end %> </div>