Accela-Inc/CivicDataFrontEnd-DotNet — pull request #2 by ctesene-accela (2014-08-29 19:35:24+00:00)
Title: Fixed Theming Engine

The original implementation was declaring the theme inside the view, this logic was pushed to the view engine.
Bundling and Minification also allowed us to set the theme at runtime, removing the need to hard code the template config in the view.

This is safe by default, if the web.config Platform.Theme is not provided we fall back to use Bridgeport, but if a user provides that appSetting, we will load their css from /content/theme/{{themeName}}/theme.css.

Also, if they would like to override any view, they simply create a file in /views/theme/{{themeName}}/{{viewName}}.cshtml and it will override the views in the /views/theme folder.