[WIP] Wire up new mobile nav

References #3810

With GUI2, there's now a number of places to open the mobile navigation menu. This handles those clicks.

It's labeled as WIP, so please tear it apart.
Hiding things in attributes is a bummer. Can we move this into something more stateful on the controller? You're already observing `controller.showSidebar`, why don't you just look at it?