app/views/spree/admin/users/index.html.erb in spree_backend-2.4.10 vs app/views/spree/admin/users/index.html.erb in spree_backend-3.0.0.rc1

- old
+ new

@@ -1,53 +1,67 @@ <% content_for :page_title do %> - <%= Spree.t(:listing_users) %> + <%= Spree.t(:users) %> <% end %> <% content_for :page_actions do %> - <li> - <%= button_link_to Spree.t(:new_user), new_admin_user_url, :icon => 'plus', :id => 'admin_new_user_link' %> - </li> + <%= button_link_to Spree.t(:new_user), new_admin_user_url, :class => "btn-success", :icon => 'add', :id => 'admin_new_user_link' %> <% end %> -<table class="index" id="listing_users" data-hook> - <colgroup> - <col style="width: 85%"> - <col style="width: 15%"> - </colgroup> +<% content_for :table_filter_title do %> + <%= Spree.t(:search) %> +<% end %> + +<% content_for :table_filter do %> + <div data-hook="admin_users_index_search"> + <%= search_form_for [:admin, @search], url: admin_users_url do |f| %> + <div class="form-group"> + <%= f.label Spree.t(:email) %> + <%= f.text_field :email_cont, class: "form-control js-quick-search-target" %> + </div> + <div class="row"> + <div class="col-md-6"> + <div class="form-group"> + <%= f.label Spree.t(:first_name) %> + <%= f.text_field :bill_address_firstname_cont, :class => 'form-control' %> + </div> + </div> + <div class="col-md-6"> + <div class="form-group"> + <%= f.label Spree.t(:last_name) %> + <%= f.text_field :bill_address_lastname_cont, :class => 'form-control' %> + </div> + </div> + </div> + <div class="form-group"> + <%= f.label Spree.t(:company) %> + <%= f.text_field :bill_address_company_cont, :class => 'form-control' %> + </div> + <div data-hook="admin_users_index_search_buttons" class="form-actions"> + <%= button Spree.t(:search), 'search' %> + </div> + <% end %> + </div> +<% end %> + +<table class="table" id="listing_users" data-hook> <thead> <tr data-hook="admin_users_index_headers"> - <th><%= sort_link @search,:email, Spree.t(:user), {}, {:title => 'users_email_title'} %></th> + <th> + <%= sort_link @search,:email, Spree.t(:user), {}, {:title => 'users_email_title'} %> + </th> <th data-hook="admin_users_index_header_actions" class="actions"></th> </tr> </thead> <tbody> <% @users.each do |user|%> - <tr id="<%= spree_dom_id user %>" data-hook="admin_users_index_rows" class="<%= cycle('odd', 'even')%>"> + <tr id="<%= spree_dom_id user %>" data-hook="admin_users_index_rows"> <td class='user_email'><%=link_to user.email, edit_admin_user_url(user) %></td> - <td data-hook="admin_users_index_row_actions" class="actions"> + <td data-hook="admin_users_index_row_actions" class="actions actions-2 text-right"> <%= link_to_edit user, :no_text => true %> <%= link_to_delete user, :no_text => true %> </td> </tr> <% end %> </tbody> </table> <%= paginate @users %> - -<% content_for :sidebar_title do %> - <%= Spree.t(:search) %> -<% end %> - -<% content_for :sidebar do %> - <div class="box align-center" data-hook="admin_users_index_search"> - <%= search_form_for [:admin, @search], url: admin_users_url do |f| %> - <div class="field"> - <%= f.label :email_cont, Spree.t(:email) %> <br> - <%= f.text_field :email_cont, :class => 'fullwidth' %> - </div> - <div data-hook="admin_users_index_search_buttons"> - <%= button Spree.t(:search), 'search' %> - </div> - <% end %> - </div> -<% end %>