Installing on Dnn v08.00.00: There is a small bug in this version of Dnn that will stop the menu showing. To solve this is quite easy to do by following theses steps below:
Go to '/Portals/' folder of your Dnn install In this folder you will find a file called 'web.config' Open this file and search for the following 3 lines of html
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc"/>
<add namespace="DotNetNuke.Web.Mvc.Helpers"/>
<add namespace="Dnn.Modules.DynamicContentViewer.Helpers"/>
Change them to the following:
<!--<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc"/>-->
<!--<add namespace="DotNetNuke.Web.Mvc.Helpers"/> -->
<!--<add namespace="Dnn.Modules.DynamicContentViewer.Helpers"/>-->
Menu Warning: The DnnMDesign theme can handle multi level menu systems. When using perent/children menu items (dropdowns), to make sure that the menu system better handles the responsive menu system, disable the parent menu item and should not have content for that page. The reason for this is that in order to allow for better touch support on mobile devices clicking on the Parent item will open the submenu.
Homepage skin: On a fresh install of Dnn, the homepage skin is set via the page settings, to make sure that the skin is applied correctly, click the 'Edit Page' button, from the pull-down choose 'Page appearance' and in the popup, scroll down to 'Page theme'. Change this to the '' if you have set the DnnMDesign skin via the site settings or to 1 of the skin layouts of DnnMDesign.