mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Convert views/spree/layouts/admin.html from erb to haml
This commit is contained in:
@@ -1,129 +0,0 @@
|
||||
<!doctype html>
|
||||
<!--[if lt IE 7 ]> <html class="ie ie6" lang="en"> <![endif]-->
|
||||
<!--[if IE 7 ]> <html class="ie ie7" lang="en"> <![endif]-->
|
||||
<!--[if IE 8 ]> <html class="ie ie8" lang="en"> <![endif]-->
|
||||
<!--[if IE 9 ]> <html class="ie ie9" lang="en"> <![endif]-->
|
||||
<!--[if gt IE 9]><!--><html lang="en"><!--<![endif]-->
|
||||
<head data-hook="admin_inside_head">
|
||||
<%= render :partial => 'spree/admin/shared/head' %>
|
||||
</head>
|
||||
|
||||
<body class='admin'>
|
||||
<div id='wrapper' data-hook>
|
||||
|
||||
<% if flash[:error] %>
|
||||
<div class="flash error"><%= flash[:error] %></div>
|
||||
<% end %>
|
||||
<% if notice %>
|
||||
<div class="flash notice"><%= notice %></div>
|
||||
<% end %>
|
||||
<% if flash[:success] %>
|
||||
<div class="flash success"><%= flash[:success] %></div>
|
||||
<% end %>
|
||||
|
||||
<div id="progress">
|
||||
<div class="wrapper">
|
||||
<div id="spinner"></div>
|
||||
<div class="progress-message"><%= Spree.t(:loading) %>...</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<%= render :partial => 'spree/admin/shared/alert', :collection => session[:alerts] %>
|
||||
|
||||
<header id="header" data-hook>
|
||||
|
||||
<div class="container">
|
||||
<figure data-hook="logo-wrapper" class="columns five">
|
||||
<%= link_to image_tag(Spree::Config[:admin_interface_logo], :id => 'logo'), spree.admin_path %>
|
||||
</figure>
|
||||
|
||||
<nav data-hook="admin_login_navigation_bar" class="columns eleven"></nav>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
|
||||
<nav id="admin-menu" data-hook>
|
||||
<div class="container">
|
||||
<div class="sixteen columns main-menu-wrapper">
|
||||
<ul data-hook="admin_tabs" class="inline-menu fullwidth-menu">
|
||||
<%= render :partial => 'spree/admin/shared/tabs' %>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<% if content_for?(:sub_menu) %>
|
||||
<nav id="sub-menu" data-hook>
|
||||
<div class="container">
|
||||
|
||||
<div class="sixteen columns">
|
||||
<%= yield :sub_menu %>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
<% end %>
|
||||
|
||||
<% if content_for?(:page_title) || content_for?(:page_actions) %>
|
||||
<div id="content-header" data-hook>
|
||||
<div class="container">
|
||||
|
||||
<div class="sixteen columns">
|
||||
<div class="block-table">
|
||||
<% if content_for?(:page_title) %>
|
||||
<div class="table-cell">
|
||||
<h1 class="page-title <%= yield :page_title_classes %>"><%= yield :page_title %></h1>
|
||||
</div>
|
||||
<% end %>
|
||||
<% if content_for?(:page_actions) %>
|
||||
<div class="page-actions table-cell toolbar" data-hook="toolbar">
|
||||
<ul class="inline-menu">
|
||||
<%= yield :page_actions %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="<%= 'with-sidebar ' if content_for?(:sidebar) %>" id="content" data-hook>
|
||||
<% if content_for?(:table_filter) %>
|
||||
<div id="table-filter" data-hook class="<%= if content_for?(:sidebar) then 'twelve' else 'sixteen' end %> columns">
|
||||
<fieldset>
|
||||
<legend align="center"><%= yield :table_filter_title %></legend>
|
||||
<%= yield :table_filter %>
|
||||
</fieldset>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<div class="<%= if content_for?(:sidebar) then 'twelve' else 'sixteen' end %> columns">
|
||||
<%= yield %>
|
||||
</div>
|
||||
|
||||
<% if content_for?(:sidebar) %>
|
||||
<aside id="sidebar" data-hook class="four columns">
|
||||
|
||||
<% if content_for?(:sidebar_title) %>
|
||||
<h5 class="sidebar-title"><span><%= yield :sidebar_title %></span></h5>
|
||||
<% end %>
|
||||
|
||||
<%= yield :sidebar %>
|
||||
</aside>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div data-hook="admin_footer_scripts"></div>
|
||||
|
||||
<script>
|
||||
Spree.api_key = <%= raw(try_spree_current_user.try(:spree_api_key).to_s.inspect) %>;
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
75
app/views/spree/layouts/admin.html.haml
Normal file
75
app/views/spree/layouts/admin.html.haml
Normal file
@@ -0,0 +1,75 @@
|
||||
%html{:lang => "en"}
|
||||
%head{"data-hook" => "admin_inside_head"}
|
||||
%meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
|
||||
= render :partial => 'spree/admin/shared/head'
|
||||
|
||||
%body.admin
|
||||
#wrapper{"data-hook" => ""}
|
||||
- if flash[:error]
|
||||
.flash.error= flash[:error]
|
||||
- if notice
|
||||
.flash.notice= notice
|
||||
- if flash[:success]
|
||||
.flash.success= flash[:success]
|
||||
|
||||
#progress
|
||||
.wrapper
|
||||
#spinner
|
||||
.progress-message
|
||||
= Spree.t(:loading)
|
||||
\...
|
||||
|
||||
= render :partial => 'spree/admin/shared/alert', :collection => session[:alerts]
|
||||
|
||||
%header#header{"data-hook" => ""}
|
||||
.container
|
||||
%figure.columns.five{"data-hook" => "logo-wrapper"}
|
||||
= link_to image_tag(Spree::Config[:admin_interface_logo], :id => 'logo'), spree.admin_path
|
||||
%nav.columns.eleven{"data-hook" => "admin_login_navigation_bar"}
|
||||
|
||||
%nav#admin-menu{"data-hook" => ""}
|
||||
.container
|
||||
.sixteen.columns.main-menu-wrapper
|
||||
%ul.inline-menu.fullwidth-menu{"data-hook" => "admin_tabs"}
|
||||
= render :partial => 'spree/admin/shared/tabs'
|
||||
|
||||
- if content_for?(:sub_menu)
|
||||
%nav#sub-menu{"data-hook" => ""}
|
||||
.container
|
||||
.sixteen.columns
|
||||
= yield :sub_menu
|
||||
|
||||
- if content_for?(:page_title) || content_for?(:page_actions)
|
||||
#content-header{"data-hook" => ""}
|
||||
.container
|
||||
.sixteen.columns
|
||||
.block-table
|
||||
- if content_for?(:page_title)
|
||||
.table-cell
|
||||
%h1{:class => "page-title #{yield :page_title_classes}"}= yield :page_title
|
||||
- if content_for?(:page_actions)
|
||||
.page-actions.table-cell.toolbar{"data-hook" => "toolbar"}
|
||||
%ul.inline-menu
|
||||
= yield :page_actions
|
||||
|
||||
.container
|
||||
.row
|
||||
#content{:class => "#{'with-sidebar ' if content_for?(:sidebar)}", "data-hook" => ""}
|
||||
- if content_for?(:table_filter)
|
||||
#table-filter{:class => "#{if content_for?(:sidebar) then 'twelve' else 'sixteen' end} columns", "data-hook" => ""}
|
||||
%fieldset
|
||||
%legend{:align => "center"}= yield :table_filter_title
|
||||
= yield :table_filter
|
||||
%div{:class => "#{if content_for?(:sidebar) then 'twelve' else 'sixteen' end} columns"}
|
||||
= yield
|
||||
- if content_for?(:sidebar)
|
||||
%aside#sidebar.four.columns{"data-hook" => ""}
|
||||
- if content_for?(:sidebar_title)
|
||||
%h5.sidebar-title
|
||||
%span= yield :sidebar_title
|
||||
= yield :sidebar
|
||||
|
||||
%div{"data-hook" => "admin_footer_scripts"}
|
||||
|
||||
:javascript
|
||||
Spree.api_key = #{raw(try_spree_current_user.try(:spree_api_key).to_s.inspect)};
|
||||
Reference in New Issue
Block a user