Před tímto patchem bylo možné scrollovat přes neviditelný obsah, když
bylo otevřené mobilní menu. Je třeba na obsah dát `display: none`, což
obětuje animaci na opacity pro zmizení.
Původní návrh se zalomávním navigace pod hlavičku není škálovatelný a
bylo třeba jej nahradit klasickou floating navigací. V patičce základní
šablony je jednoduchý skript pro spínání CSS tříd. To by neměl být
problém, protože všechna mobilní zařízení JS mají zapnutý. Web pořád
funguje na desktopech bez JS.
Bude potřeba přidat JavaScript licenci, aby nebyl skript automaticky
filtrován. To platí pro všechny další JS prvky.
Pokud uživatel opustí kurzorem prostor hlavní navigace, rozbalená část
navigace se schová až po daném časovém intervalu (.5s). To zabrání
nechtěnému schování menu omylným vybočením kurzoru z zobrazeného okna.
Pokud uživatel najede kurzorem na jinou kategorii, předchozí navigace je
schována okamžitě, aby nedošlo k překrytí dvou rolovacích bloků.
Položky v každé sekci jsou řazeny do dvou sloupců, implicitně do levého.
Pokud má položka atribut `nav_right = true`, bude vyrenderována v pravém
sloupci. Řazení položek se vyhodnocuje vahou. Sloupcům je možné nastavit
názvy, a to v hlavičce hlavní sekce pomocí atributů `nav_title_left` a
`nav_title_right`.
Closes: #11
Ikona se přidává tak, že Zola generuje ke každému externím odkazům
`rel="noreferrer"` a CSS selektorem se všem takovým odkazům přidá ikona,
viz issue #9.
Closes: #9