diff --git a/app/components/header/header-account-custom-html.njk b/app/components/header/header-account-custom-html.njk index 6d49a4dec..45ebcf06a 100644 --- a/app/components/header/header-account-custom-html.njk +++ b/app/components/header/header-account-custom-html.njk @@ -32,7 +32,7 @@ html: 'Notifications 8' }, { - href: "#", + action: "#", text: "Log out" } ] diff --git a/app/components/header/header-account-logged-in.njk b/app/components/header/header-account-logged-in.njk index 1742ca0e4..2338ddb75 100644 --- a/app/components/header/header-account-logged-in.njk +++ b/app/components/header/header-account-logged-in.njk @@ -16,7 +16,7 @@ icon: true }, { - href: "#", + action: "#", text: "Log out" } ] diff --git a/app/components/header/header-account-rbac.njk b/app/components/header/header-account-rbac.njk index bddcaf2fc..cb5f2fbd7 100644 --- a/app/components/header/header-account-rbac.njk +++ b/app/components/header/header-account-rbac.njk @@ -27,7 +27,7 @@ text: "Change role" }, { - href: "#", + action: "#", text: "Log out" } ] diff --git a/app/components/header/header-org-white-account.njk b/app/components/header/header-org-white-account.njk index 08c43f30a..f55e67c10 100644 --- a/app/components/header/header-org-white-account.njk +++ b/app/components/header/header-org-white-account.njk @@ -22,7 +22,7 @@ icon: true }, { - href: "#", + action: "#", text: "Log out" } ] diff --git a/app/components/header/header-service-name-with-account-search-nav.njk b/app/components/header/header-service-name-with-account-search-nav.njk index dd4d7ddf4..dd0050caf 100644 --- a/app/components/header/header-service-name-with-account-search-nav.njk +++ b/app/components/header/header-service-name-with-account-search-nav.njk @@ -18,7 +18,7 @@ icon: true }, { - href: "#", + action: "#", text: "Log out" } ] diff --git a/packages/components/header/_header.scss b/packages/components/header/_header.scss index 495b65022..a6e2a064a 100644 --- a/packages/components/header/_header.scss +++ b/packages/components/header/_header.scss @@ -123,12 +123,26 @@ flex-grow: 0; } +.nhsuk-header__account-button, .nhsuk-header__account-link { @include nhsuk-link-style-header; display: flex; gap: nhsuk-spacing(2); } +.nhsuk-header__account-button { + @include nhsuk-font(16); + background: none; + border: 0; + padding: 0; + text-decoration: underline; + + &:hover { + cursor: pointer; + text-decoration: none; + } +} + /// Search .nhsuk-header__search { diff --git a/packages/components/header/template.njk b/packages/components/header/template.njk index e07114b38..e969b0a7c 100644 --- a/packages/components/header/template.njk +++ b/packages/components/header/template.njk @@ -81,6 +81,10 @@ {{ _accountItem(item) }} + {% elif item.action %} + {% else %} {{ _accountItem(item) }} {% endif %}