Of course, the necessary components exist:
The drawer component can contain the navigation,
here you can even see it statically in all three states:
http://vcl.github.io/#vcl-drawer
In the drawer content, I would use this:
http://vcl.github.io/#vcl-navigation
Just add some JS to control the state and toggle the `vclOpen` class.