While we can (locally) preview themes of frameworks different than the current site theme (since we save compiled templates by framework)...we can't always do this with different styles of the same theme, esp. due to .less stylesheet compilation.
For simpletheme, we have two styles and each gets a set of hard-coded style sheets, with the 'Fall' variation cascading over the other styles (last say). This works ok since it's simple stylesheet cascading. However, in themes which use variables to compile stylesheets from .less files (bootstraptheme, bootstrap3theme this would cause the site to recompile the stylesheets on every page load requesting a different style.
While we can (locally) preview themes of frameworks different than the current site theme (since we save compiled templates by framework)...we can't always do this with different styles of the same theme, esp. due to .less stylesheet compilation.
For simpletheme, we have two styles and each gets a set of hard-coded style sheets, with the 'Fall' variation cascading over the other styles (last say). This works ok since it's simple stylesheet cascading. However, in themes which use variables to compile stylesheets from .less files (bootstraptheme, bootstrap3theme this would cause the site to recompile the stylesheets on every page load requesting a different style.