From 97aedc97f1f967b59df3b6bb16414c4ad2ad5614 Mon Sep 17 00:00:00 2001 From: Nicolas AMBROISE Date: Fri, 13 Jun 2025 12:56:44 +0200 Subject: [PATCH 1/2] Fix language v2 --- .../v2/languagenavigation/group.html | 4 ++-- .../v2/languagenavigation/itemContent.html | 5 ++++- .../v2/languagenavigation/languagenavigation.html | 12 +++++------- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html index 6e2739c91b..69fd1d6799 100644 --- a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html +++ b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html @@ -13,8 +13,8 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> - diff --git a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/languagenavigation.html b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/languagenavigation.html index f863d2f4dc..63ea1f3ccb 100644 --- a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/languagenavigation.html +++ b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/languagenavigation.html @@ -13,15 +13,13 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> - + class="cmp-languagenavigation"> + From 98f355cf4c6fec28c2064c30f72bd81a1e4d1374 Mon Sep 17 00:00:00 2001 From: Nicolas AMBROISE Date: Fri, 13 Jun 2025 13:34:37 +0200 Subject: [PATCH 2/2] Add the disclosure pattern to Language navigation --- .../components/models/LanguageNavigation.java | 9 +++++++++ .../v2/languagenavigation/_cq_dialog/.content.xml | 9 +++++++++ .../v2/languagenavigation/group.html | 4 ++-- .../v2/languagenavigation/languagenavigation.html | 15 +++++++++++++-- 4 files changed, 33 insertions(+), 4 deletions(-) diff --git a/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/models/LanguageNavigation.java b/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/models/LanguageNavigation.java index cb0742397e..b5156f7b34 100644 --- a/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/models/LanguageNavigation.java +++ b/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/models/LanguageNavigation.java @@ -60,4 +60,13 @@ default String getAccessibilityLabel() { return null; } + /** + * Indicates whether the language navigation use the disclosure pattern. + * + * @return true if the language navigation use the disclosure pattern; false otherwise + */ + default boolean isDropdown() { + return false; + } + } diff --git a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/_cq_dialog/.content.xml b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/_cq_dialog/.content.xml index b87205c027..e149ebc277 100644 --- a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/_cq_dialog/.content.xml +++ b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/_cq_dialog/.content.xml @@ -72,6 +72,15 @@ fieldLabel="ID" name="./id" validation="html-unique-id-validator"/> + diff --git a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html index 69fd1d6799..563da73a6b 100644 --- a/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html +++ b/content/src/content/jcr_root/apps/core/wcm/components/languagenavigation/v2/languagenavigation/group.html @@ -13,8 +13,8 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> -