I may have a project starting soon and would like to use nopCommerce. However, the client has a very specific design requirement, which means I would need to completely change the layout of the default nopCommerce installation. The changes required are beyond what can be done via Themes.
So, I assume that there is a Master page(s)? Is it possible to make a significant change like this and still be able (with some work) to upgrade when new versions of NopCommerce are released? Most of the changes, if not all, will be visual rather than functional.