diff --git a/app/assets/stylesheets/views/_taxons.scss b/app/assets/stylesheets/views/_taxons.scss index fb24001fc..cf03772aa 100644 --- a/app/assets/stylesheets/views/_taxons.scss +++ b/app/assets/stylesheets/views/_taxons.scss @@ -8,6 +8,15 @@ } } +.taxon-page__breadcrumbs-wrapper { + background-color: govuk-colour("blue"); + padding: govuk-spacing(3) 0 govuk-spacing(4); + + @include govuk-media-query($from: tablet) { + padding-bottom: govuk-spacing(8); + } +} + .taxon-page__email-link-wrapper { background-color: govuk-colour("light-grey"); margin-top: -(govuk-spacing(6)); diff --git a/app/views/taxons/_common.html.erb b/app/views/taxons/_common.html.erb index ef3686a95..2726161c7 100644 --- a/app/views/taxons/_common.html.erb +++ b/app/views/taxons/_common.html.erb @@ -1,4 +1,3 @@ -<% content_for :is_full_width_header, true %> <% content_for :title, presented_taxon.title %> <% content_for :meta_tags do %> @@ -10,6 +9,17 @@ } %> <% end %> +<% content_for :breadcrumbs do %> +
+
+ <%= render 'govuk_publishing_components/components/breadcrumbs', { + breadcrumbs: GovukPublishingComponents::AppHelpers::TaxonBreadcrumbs.new(@content_item).breadcrumbs, + collapse_on_mobile: true, + inverse: true + } %> +
+
+<% end %> <%= render partial: 'page_header', locals: { presented_taxon: presented_taxon } %> <% if taxon_is_live?(presented_taxon) %> diff --git a/app/views/taxons/_page_header.html.erb b/app/views/taxons/_page_header.html.erb index b488edeab..11d067835 100644 --- a/app/views/taxons/_page_header.html.erb +++ b/app/views/taxons/_page_header.html.erb @@ -1,17 +1,15 @@ -<%= render "govuk_publishing_components/components/inverse_header", { full_width: true } do %> +<%= render "govuk_publishing_components/components/inverse_header", { + full_width: true, + padding_top: false + } do %>
- <%= render 'govuk_publishing_components/components/breadcrumbs', { - breadcrumbs: GovukPublishingComponents::AppHelpers::TaxonBreadcrumbs.new(@content_item).breadcrumbs, - collapse_on_mobile: true, - inverse: true - } %> -
<%= render "govuk_publishing_components/components/title", { title: presented_taxon.title, average_title_length: 'long', - inverse: true + inverse: true, + margin_top: 0 } %> <%= render 'govuk_publishing_components/components/lead_paragraph', {