Lereng Menu

Before and after

Below is the kind of menu Pandu replaces, built the way many sites still ship it: hover-only dropdowns, tiny text, no phone layout. Try it with the Tab key, then try the menu at the top of this page.

Before: the old menu

Live, not a picture. Point at Trips to see its dropdown, then press Tab: focus skips every link inside it.

After: Pandu

It is the menu at the top of this page. Press Tab from the address bar, or jump back up and open Trips with Enter.

CheckOld menuPandu
Reach every link with the keyboardNo: dropdown links are only shown on mouse hoverYes, in reading order, plus arrow-key shortcuts
Screen reader knows a section opensNo: the label is a plain spanYes: a button with aria-expanded and aria-controls
Says which page you are onNoYes: aria-current="page" and an underline
Works on a 320 px phoneNo: the bar scrolls sidewaysYes: Menu button and a drawer with accordions
Touch on a tabletHover menus need a second tap or never openTap opens; hover is only used with a real mouse
Text size and targets11 px text, 22 px tall targets15 px text, 44 px targets
Works with JavaScript offYes, but only by mouseYes: links, hover and focus panels, and a :target drawer
Reduced motion, high contrastNot consideredBoth handled
Adding a linkEdit HTML in every page and the hover CSSAdd one <li> in your nav template
WeightAbout 1 KB7.1 KB gzipped

The old menu is a reconstruction for comparison, not anyone's real site.