Sha256: f9d6be8bcb2bf8f94b75c8b7c45ca7723dad2b81ba4ad9ee322fc500bed3c938

Contents?: true

Size: 1.67 KB

Versions: 22

Compression:

Stored size: 1.67 KB

Contents

<%
  add_gem_component_stylesheet("layout-header")

  environment ||= nil
  full_width ||= false
  navigation_aria_label ||= t("components.layout_header.top_level")
  navigation_items ||= []
  product_name ||= nil
  remove_bottom_border ||= false
  search ||= false
  width_class = full_width ? "govuk-header__container--full-width" : "govuk-width-container"
  logo_link ||= "/"

  header_classes = %w[gem-c-layout-header govuk-header]
  header_classes << "gem-c-layout-header--#{environment}" if environment
  header_classes << "gem-c-layout-header--no-bottom-border" if remove_bottom_border
%>

<header class="<%= header_classes.join(' ') %>"  role="banner" data-module="govuk-header">
  <div class="govuk-header__container <%= width_class %>">
    <div class="govuk-grid-row">
      <div class="gem-c-layout-header__logo govuk-grid-column-one-half">
        <%= render "govuk_publishing_components/components/layout_header/header_logo", {
          environment: environment,
          logo_link: logo_link,
          product_name: product_name,
        } %>
      </div>
      <% if navigation_items.any? %>
        <div class="govuk-header__content gem-c-header__content govuk-grid-column-full govuk-!-display-none-print">
          <%= render "govuk_publishing_components/components/layout_header/navigation_items", navigation_items: navigation_items, navigation_aria_label: navigation_aria_label %>
        </div>
      <% end %>
      <% if search %>
        <div class="govuk-grid-column-one-half gem-c-layout-header__search govuk-!-display-none-print">
          <%= render "govuk_publishing_components/components/layout_header/search" %>
        </div>
      <% end %>
    </div>
  </div>
</header>

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
govuk_publishing_components-45.2.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-45.1.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-45.0.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.11.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.10.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.9.1 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.9.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.8.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.7.1 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.7.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.6.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.5.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.4.2 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.4.1 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.4.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.3.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.2.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.1.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-44.0.0 app/views/govuk_publishing_components/components/_layout_header.html.erb
govuk_publishing_components-43.5.0 app/views/govuk_publishing_components/components/_layout_header.html.erb