Sha256: a433192e09e16ef77fcb83a7d3f9c220d4b63c8839310e77e991af3ac66eeda7

Contents?: true

Size: 1.86 KB

Versions: 60

Compression:

Stored size: 1.86 KB

Contents

name: Layout header (experimental)
description: The header provides the crown logo, product or service name and navigation
body: |
  Requires the specification of the environment (development, integration,
  staging or production).
govuk_frontend_components:
  - header
examples:
  default:
    data:
      environment: production
  staging_environment:
    data:
      environment: staging
  integration_environment:
    data:
      environment: integration
  development_environment:
    data:
      environment: development
  with_product_name:
    data:
      environment: production
      product_name: Product
  with_navigation:
    data:
      environment: production
      navigation_items:
      - text: Navigation item 1
        href: "#1"
        active: true
      - text: Navigation item 2
        href: "#2"
      - text: Hidden on desktop
        href: "#3"
        show_only_in_collapsed_menu: true
  full_width:
    description: |
      This is difficult to preview because the preview windows are constrained, but the header will stretch to the size of its container.
    data:
      environment: production
      full_width: true

accessibility_criteria: |
  The component must:

  - have a text contrast ratio higher than 4.5:1 against the background colour to meet [WCAG AA](https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast)

  Links in the Header must:

  - accept focus
  - be focusable with a keyboard
  - be usable with a keyboard
  - indicate when they have focus
  - change in appearance when touched (in the touch-down state)
  - change in appearance when hovered
  - have visible text

  Images in the Header must:

  - be presentational when linked to from accompanying text (crown icon).

  Landmarks and Roles in the Header should:

  - have a role of `banner` at the root of the component (<header>) ([ARIA 1.1](https://www.w3.org/TR/wai-aria-1.1/#banner))

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
govuk_publishing_components-17.10.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.9.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.8.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.7.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.6.1 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.6.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.5.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.4.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.3.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.2.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.1.1 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.1.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-17.0.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.29.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.28.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.27.1 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.27.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.26.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.25.0 app/views/govuk_publishing_components/components/docs/layout_header.yml
govuk_publishing_components-16.24.0 app/views/govuk_publishing_components/components/docs/layout_header.yml