Replace <menu> by <nav> for left menu
This commit is contained in:
parent
7938f1d5e6
commit
2861397f9d
|
@ -1,5 +1,5 @@
|
||||||
<div class="menu-wrapper">
|
<div class="menu-wrapper">
|
||||||
<menu [ngClass]="{ 'is-logged-in': isLoggedIn }">
|
<nav [ngClass]="{ 'is-logged-in': isLoggedIn }">
|
||||||
<div class="top-menu">
|
<div class="top-menu">
|
||||||
<div *ngIf="isLoggedIn" class="logged-in-block">
|
<div *ngIf="isLoggedIn" class="logged-in-block">
|
||||||
<div>
|
<div>
|
||||||
|
@ -156,7 +156,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</menu>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<my-language-chooser #languageChooserModal></my-language-chooser>
|
<my-language-chooser #languageChooserModal></my-language-chooser>
|
||||||
|
|
|
@ -50,7 +50,7 @@ $footer-links-base-opacity: .8;
|
||||||
scrollbar-color: pvar(--actionButtonColor) pvar(--menuBackgroundColor);
|
scrollbar-color: pvar(--actionButtonColor) pvar(--menuBackgroundColor);
|
||||||
}
|
}
|
||||||
|
|
||||||
menu {
|
nav {
|
||||||
@include ellipsis;
|
@include ellipsis;
|
||||||
|
|
||||||
background-color: pvar(--menuBackgroundColor);
|
background-color: pvar(--menuBackgroundColor);
|
||||||
|
@ -365,7 +365,7 @@ my-actor-avatar {
|
||||||
.menu-wrapper {
|
.menu-wrapper {
|
||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
|
|
||||||
menu {
|
nav {
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -229,7 +229,7 @@ export class MenuComponent implements OnInit, OnDestroy {
|
||||||
|
|
||||||
// Lock menu scroll when menu scroll to avoid fleeing / detached dropdown
|
// Lock menu scroll when menu scroll to avoid fleeing / detached dropdown
|
||||||
onMenuScrollEvent () {
|
onMenuScrollEvent () {
|
||||||
document.querySelector('menu').scrollTo(0, 0)
|
document.querySelector('nav').scrollTo(0, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
onDropdownOpenChange (opened: boolean) {
|
onDropdownOpenChange (opened: boolean) {
|
||||||
|
@ -243,10 +243,10 @@ export class MenuComponent implements OnInit, OnDestroy {
|
||||||
|
|
||||||
if (opened) {
|
if (opened) {
|
||||||
window.addEventListener('scroll', onWindowScroll)
|
window.addEventListener('scroll', onWindowScroll)
|
||||||
document.querySelector('menu').scrollTo(0, 0) // Reset menu scroll to easy lock
|
document.querySelector('nav').scrollTo(0, 0) // Reset menu scroll to easy lock
|
||||||
document.querySelector('menu').addEventListener('scroll', this.onMenuScrollEvent)
|
document.querySelector('nav').addEventListener('scroll', this.onMenuScrollEvent)
|
||||||
} else {
|
} else {
|
||||||
document.querySelector('menu').removeEventListener('scroll', this.onMenuScrollEvent)
|
document.querySelector('nav').removeEventListener('scroll', this.onMenuScrollEvent)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user