Building semantic, responsive, popover navigation without JavaScript | Hacker News Reader