hack the menu into a dropdown on vertical devices

main
Jonathan Dahan 12 months ago
parent 0607405a54
commit 24b9200654

@ -7,6 +7,7 @@
<nav> <nav>
<a href=/>jonathan.is</a> <a href=/>jonathan.is</a>
<menu> <menu>
<li id=landing {{ active . }}><a href=#>/???</a>
<li {{ active writing }}><a href=/writing>/writing</a> <li {{ active writing }}><a href=/writing>/writing</a>
<li {{ active speaking }}><a href=/speaking>/speaking</a> <li {{ active speaking }}><a href=/speaking>/speaking</a>
<li {{ active coding }}><a href=/coding>/coding</a> <li {{ active coding }}><a href=/coding>/coding</a>

@ -7,6 +7,9 @@ body {
img, video { max-width: 100% } img, video { max-width: 100% }
#landing { display: none; text-decoration: underline }
#landing.active { display: block }
header { header {
flex-shrink: 0; flex-shrink: 0;
& > nav { & > nav {
@ -23,14 +26,12 @@ header {
& > menu { & > menu {
padding: 0; padding: 0;
margin: 0; margin: 0;
/* TODO: go vertical / dropdown on small screens /* turn the menu into a dynamic one for highly vertical devices */
& li { display: none } @media (orientation: portrait) {
& li.active { display: inherit } & li { display: none }
&:hover li { & li.active { display: inherit }
transition: display 1s ease-in-out; &:hover li { display: block }
display: block;
} }
*/
} }
} }
} }

Loading…
Cancel
Save