When you create a new ASP.NET web application, a theme called “base” is automatically set up with jQuery CSS and images in it. Is this not overkill for the large majority of web applications, which will never need to really use themes? Is it a good idea to just move all this stuff into the root Content directory, delete the theme directory, and never use themes if you have no intention of theming your site?
I don’t mean that jQuery shouldn’t be included by default, that’s not my point. I mean, should it be in a “base” theme? Themes are about being able to reskin the site, and I don’t think many sites are going to want to do that.
And then, what is Site.css about? That is outside of the themes dir, yet as far as I can see contains style info that one might actually want to change on a per-theme basis (like form stylings).
Did you try using the
Emptytemplate?