Mobile menu
This commit is contained in:
parent
077fa4e326
commit
7cba776cb6
1 changed files with 30 additions and 4 deletions
|
|
@ -144,7 +144,7 @@ function isCurrent(navItem) {
|
||||||
<style>
|
<style>
|
||||||
button[aria-controls="menu"] {
|
button[aria-controls="menu"] {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
z-index: 10;
|
z-index: 101;
|
||||||
width: 2.5rem;
|
width: 2.5rem;
|
||||||
height: 2.5rem;
|
height: 2.5rem;
|
||||||
}
|
}
|
||||||
|
|
@ -164,9 +164,7 @@ button[aria-controls="menu"][aria-expanded="false"] {
|
||||||
padding: 1.125rem;
|
padding: 1.125rem;
|
||||||
transform: rotate(180deg);
|
transform: rotate(180deg);
|
||||||
}
|
}
|
||||||
button[aria-controls="menu"][aria-expanded="false"]
|
button[aria-controls="menu"][aria-expanded="false"] + main > header:not([role="tablist"]) {
|
||||||
+ main
|
|
||||||
> header:not([role="tablist"]) {
|
|
||||||
margin-left: 4rem;
|
margin-left: 4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -189,6 +187,34 @@ button[aria-controls="menu"][aria-expanded="false"]
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (max-width: 1023px) {
|
||||||
|
button[aria-controls="menu"][aria-expanded="true"] {
|
||||||
|
left: 0;
|
||||||
|
margin-top: .4rem;
|
||||||
|
}
|
||||||
|
#menu {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 100;
|
||||||
|
border-radius: 0;
|
||||||
|
height: 100vh;
|
||||||
|
height: 100dvh;
|
||||||
|
padding-top: 2.5rem;
|
||||||
|
}
|
||||||
|
button[aria-controls="menu"][aria-expanded="true"] + #menu::before {
|
||||||
|
content: "";
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
left: var(--sidebar-width);
|
||||||
|
bottom: 0;
|
||||||
|
z-index: -1;
|
||||||
|
background: var(--color-black-50);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#menu [data-icon]::before {
|
#menu [data-icon]::before {
|
||||||
background-color: var(--color-grey-700);
|
background-color: var(--color-grey-700);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue