SSSikora wrote:One other question as well.
Since, it seems like from reading the documentation, that the theme isn't integrated into the source does that mean that you can't see the changes you are making in Visual Studio while editing nopCommerce in the context of the theme? In other word do you need to completely compile nopCommerce, deploy it, and then re-add the theme each time you make a source code change?
Thanks,
Scott
Let us first explain that the theme consists of two parts - the actual theme and the plugins that are integrated in the theme:
1. Theme files - located in Themes folder of the nopCommerce installation. This includes all the Razor views (.cshtml) files, css and images. All the Razor views are compiled at runtime, so there is no need to compile the sources if you change them.
2. The theme comes with 10 additional plugins that enhance nopCommerce in a number of ways and all these plugins are seamlessly integrated in the theme. Some of them are integrated as Widgets while the others are integrated by simply setting a checkbox in the Administration of the theme i.e Integrate Nop Quick Tabs etc. All the plugins are optional except the plugin for the theme itself and the core plugin. So you can chose, which plugins to integrate and which not it is completely up to your preferences and needs.
As to modifications to the plugins as all the plugins have their Razor vies open to modifications then again you don't need to compile the nopCommerce sources if you make any changes to the plugins.
Hope this information is useful!
Many thanks!