app/views/administrate/application/index.html.erb in administrate-0.1.2 vs app/views/administrate/application/index.html.erb in administrate-0.1.3

- old
+ new

@@ -6,50 +6,51 @@ It renders the `_table` partial to display details about the resources. ## Local variables: - `page`: - An instance of [Administrate::Page::Table][1]. + An instance of [Administrate::Page::Collection][1]. Contains helper methods to help display a table, and knows which attributes should be displayed in the resource's table. - `resources`: An instance of `ActiveRecord::Relation` containing the resources that match the user's search criteria. By default, these resources are passed to the table partial to be displayed. - `search_term`: A string containing the term the user has searched for, if any. -[1]: http://www.rubydoc.info/gems/administrate/Administrate/Page/Table +[1]: http://www.rubydoc.info/gems/administrate/Administrate/Page/Collection %> <% content_for(:title) do %> <%= display_resource_name(page.resource_name) %> <% end %> <% content_for(:search) do %> <form class="search"> <span class="search__icon"> - <%= inline_svg "administrate/search.svg" %> + <%= svg_tag "administrate/search.svg", "search", width: 16, height: 16 %> </span> <input type="text" name="search" class="search__input" placeholder="Search" value="<%= search_term %>" + aria-label="Search" /> <span class="search__hint"> Press enter to search </span> </form> <% end %> <header class="header"> - <h1 class="header-heading"><%= content_for(:title) %></h1> - <div class="header-actions"> + <h1 class="header__heading" id="page-title"><%= content_for(:title) %></h1> + <div class="header__actions"> <%= link_to( "New #{page.resource_name.titleize.downcase}", - [:new, Administrate::NAMESPACE, page.resource_name], + [:new, namespace, page.resource_name], class: "button", ) %> </div> </header>