feat(header): add hamburger menu
Jeg har gjort en god del endringer i hvordan denne fungerer nå, så jeg kommer nok til å sette folk på re-review. Det er snakk om både endringer i API som bør gjøre den enklere å bruke, samt endringer i kode som rydder opp en del av konsekvensene av at utviklingssyklusen på denne har vært så lang.
Det er nå lagt til støtte for at man kan ha en hamburgermeny i headeren for mindre skjermer, kun for mobilvisning hittil. Jeg valgte å animere at hamburgermenyen åpnes vertikalt, altså at den utvides fra headeren og nedover, men det kan omgjøres til at den utvides fra f.eks. høyre til venstre.
PS: det blir overflow siden preview-siden har padding på bodyen. Ville ikke fjerne den, men gjør man det så vil det ikke oppstå scrollbar når man åpner hamburgermenyen.