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 6e2739c91b..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. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> - 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..95d249879a 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,24 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> - + class="cmp-languagenavigation"> + + + + +