1. Component Guide
  2. Layout header
  3. With custom navigation aria label
Layout header example

With custom navigation aria label

The navigation has aria-label="Top level" by default. This option is here for when the aria-label needs to be more descriptive than that.

How it looks (preview)

How to call this example

<%= render "govuk_publishing_components/components/layout_header", {
  search_left: true,
  navigation_aria_label: "Departments and policy",
  navigation_items: [
    {
      text: "Departments",
      href: "item-1"
    },
    {
      text: "Worldwide",
      href: "item-2"
    },
    {
      text: "How government works",
      href: "item-3"
    },
    {
      text: "Get involved",
      href: "item-4"
    },
    {
      text: "Consultations",
      href: "item-4"
    },
    {
      text: "Statistics",
      href: "item-5"
    },
    {
      text: "News and communications",
      href: "item-6",
      active: true
    }
  ]
} %>