From 7d9ee69fbc06c0166a7acc62abc36734a5cba4d5 Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Fri, 21 Oct 2022 17:47:51 +0200 Subject: [PATCH] Changed Logo button behavior to be more consistent with the rest of the header --- .../EmbeddedResources/Lang/en.xml | 1 + .../EmbeddedResources/Lang/en_us.xml | 1 + .../application/umbappheader.directive.js | 4 +++ .../application/umb-app-header.html | 31 +++++++++++++++---- 4 files changed, 31 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Core/EmbeddedResources/Lang/en.xml b/src/Umbraco.Core/EmbeddedResources/Lang/en.xml index 82311e4311..57fdb22b4c 100644 --- a/src/Umbraco.Core/EmbeddedResources/Lang/en.xml +++ b/src/Umbraco.Core/EmbeddedResources/Lang/en.xml @@ -827,6 +827,7 @@ Retry Permissions Scheduled Publishing + Umbraco info Search Sorry, we can not find what you are looking for. No items have been added diff --git a/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml b/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml index c0bc8763f7..7b7163626b 100644 --- a/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml +++ b/src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml @@ -855,6 +855,7 @@ Retry Permissions Scheduled Publishing + Umbraco info Search Sorry, we can not find what you are looking for. No items have been added diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbappheader.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbappheader.directive.js index dd83f6546b..a184967ca2 100644 --- a/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbappheader.directive.js +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbappheader.directive.js @@ -97,6 +97,8 @@ if(anchorLink) { anchorLink.focus(); } + const anchorButton = element[0].querySelector('#umbraco-logo-mark'); + anchorButton.classList.add("active"); }); }; scope.keepLogoModal = function() { @@ -108,6 +110,8 @@ scope.logoModal.timer = $timeout(function () { scope.logoModal.show = false; }, 100); + const anchorButton = element[0].querySelector('#umbraco-logo-mark'); + anchorButton.classList.remove("active"); } }; scope.stopClickEvent = function($event) { diff --git a/src/Umbraco.Web.UI.Client/src/views/components/application/umb-app-header.html b/src/Umbraco.Web.UI.Client/src/views/components/application/umb-app-header.html index 7936a7848e..9d673ce8bb 100644 --- a/src/Umbraco.Web.UI.Client/src/views/components/application/umb-app-header.html +++ b/src/Umbraco.Web.UI.Client/src/views/components/application/umb-app-header.html @@ -2,13 +2,32 @@