From 1e61b1792c4c0be9e55b6469610fca982d8a9e54 Mon Sep 17 00:00:00 2001 From: Xinhui Date: Thu, 23 Nov 2017 14:13:05 +0100 Subject: Refactoring helper page_header into partial --- .../layouts/navigation/_page_header.html.slim | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 app/views/layouts/navigation/_page_header.html.slim (limited to 'app/views') diff --git a/app/views/layouts/navigation/_page_header.html.slim b/app/views/layouts/navigation/_page_header.html.slim new file mode 100644 index 000000000..942921e13 --- /dev/null +++ b/app/views/layouts/navigation/_page_header.html.slim @@ -0,0 +1,22 @@ +div.page_header + div.container-fluid + div.row + div.col-lg-9.col-md-8.col-sm-7.col-xs-7 + div.page-icon + span.sb class="sb-#{resource_class.model_name.name.parameterize}" + div.page-title + - if resource.persisted? + h1 = resource.name + - else + h1 = t("#{resource_class.model_name.name.underscore.pluralize}.#{params[:action]}.title") + + div.col-lg-3.col-md-4.col-sm-5.col-xs-5.text-right + div.page-action + - if resource.persisted? + div.small = t('last_update', time: l(resource.updated_at, format: :short)).html_safe + + - if content_for? :page_header_actions + = yield :page_header_actions + + - if content_for? :page_header_content + = yield :page_header_content -- cgit v1.2.3