SPThemes is a theming solution for SharePoint, providing supportable custom themes, personal themes, and site collection scoped themes.
- Supportable themes solution with no need to modify out-of-the-box files
- Users can have personal themes if enabled
- Style library means easier deployment of custom themes
- Themes are scoped per site collection rather than per site/web
SPThemes uses only supportable methods for extending the functionality of SharePoint and does not modify any default features or files in SharePoint.
SPThemes uses a setup feature to perform all the steps required to set up the solution. After installing, simply activate the SPThemesSetup feature from the Site Collection Features page and then look for the SPThemes link on the site settings page.
On the SPThemes configuration page you can turn SPThemes on or off, and disable or enable user selected themes. You also select the site collection theme and access the style library.
Each theme is stored as a folder in the style library.
If enabled, users can select their themes from the Personal actions menu.
SPThemes and SPThemes Explained, USP Journal Issue 6
SPThemes and SPSampleData have been developed as part of Understanding SharePoint Journal Issue 6, titled SPThemes and SPSampleData Explained
The issue explains in detail how the solution works, and teaches the patterns and techniques behind the solutions.
SPThemes and SPSampleData Explained teaches:
SPThemes and SPSampleData Explained
- Custom Property Storage
- User List Extensions
- Application Page Development
- Feature Receivers
is now available.