feat(SW-184): my pages menu mobile/desktop functionality

This commit is contained in:
Erik Tiekstra
2024-08-23 13:25:41 +02:00
parent 7ef7b4a544
commit bdec054ecd
22 changed files with 459 additions and 226 deletions

View File

@@ -40,7 +40,7 @@ export default function LanguageSwitcher({
})
return (
<div className={styles.languageSwitcher} ref={languageSwitcherRef}>
<div className={styles.languageSwitcher}>
<button
type="button"
className={styles.button}
@@ -63,17 +63,20 @@ export default function LanguageSwitcher({
<div
className={`${styles.dropdown} ${isLanguageSwitcherOpen ? styles.isExpanded : ""}`}
ref={languageSwitcherRef}
>
<div className={styles.backWrapper}>
<button
type="button"
className={styles.backButton}
onClick={toggleLanguageSwitcher}
>
<ChevronLeftIcon color="red" />
<Subtitle type="one">Main Menu</Subtitle>
</button>
</div>
{location === "header" ? (
<div className={styles.backWrapper}>
<button
type="button"
className={styles.backButton}
onClick={toggleLanguageSwitcher}
>
<ChevronLeftIcon color="red" />
<Subtitle type="one">Main Menu</Subtitle>
</button>
</div>
) : null}
<div className={styles.languageWrapper}>
<Subtitle className={styles.subtitle} type="two">

View File

@@ -110,7 +110,8 @@
position: relative;
}
.backWrapper {
.backWrapper,
.backButton {
display: none;
}