app/views/admin/pages/show.html.erb
<form id="slices-form">
<div id="container-actions">
<% if Slices::Config.i18n? %>
<div class="toolbar translations">
<nav>
Edit in
<ul>
<% I18n.available_locales.each do |locale| %>
<li>
<%= link_to_if locale != I18n.locale, t("locales.#{locale}", default: locale.to_s), admin_page_path(@page.source, locale: locale) %>
</li>
<% end %>
</ul>
</nav>
</div>
<% end %>
<div class="toolbar">
<nav>
<ul>
<li class="back"><%= link_to "Cancel editing (lose unsaved changes)", admin_site_maps_path %></li>
</ul>
</nav>
<div class="actions">
<ul>
<li><a id="minimise" class="button">Minimise all slices</a></li>
<li>
<%= link_to_view_page(@page.source, id: 'page-view-on-site', target: 'site', class: 'button standard') %>
</li>
<li><input type="submit" value="Save changes" id="save-changes" disabled></li>
</ul>
</div>
</div>
</div>
<div id="main">
<%= render("breadcrumbs") unless @page.set_page? %>
<section>
<div id="page-meta-fields">
<ul id="page-main"></ul>
<ul id="page-meta"></ul>
<ul id="page-extra-main"></ul>
</div>
<h1>Content Slices</h1>
<div id="container-slices">
<ul id="container-tab-controls"></ul>
<div id="containers-holder"></div>
<!-- cloned via JS and then removed once it has been added! -->
<div id="add-slice-fields" class="boxy add-slice-fields">
<select id="add-slice-option">
<option selected disabled>Add a slice</option>
</select>
</div>
</div>
</section>
</div>
</form>
<% content_for :js_head do %>
<%= render "slices" %>
slices.trigger('pages:show');
<% end %>