So is the main pain point being solved here the navigation? I didn't notice much emphasis on the content/controls.
In the example app I'm just using Bootstrap components - nothing fancy. But you could use something completely different in your own app.