This code sample allows you to create a menu from a taxonomy in the workarea. To use this sample, create a new taxonomy in the workarea and add a new node for each menu item. Use the category link field to provide the link to the content item.
The sample is using bootstrap and should work with all device sizes.
Note : Taxonomy nodes themselves are not checked for permissions so if you need to handle that, you'll need to tweak the code a bit.