SharePoint possède depuis sa première version un principe de design prédéfini. Ce design que l'on prépare en amont et implémente à la demande par le choix dans une liste déroulante. Tout ceci est ensuite regroupé dans la gestion des thèmes.
Nous avons vu dans un ancien article comment travailler avec ces thèmes sous SharePoint 2007 :
La question est maintenant de faire un travail équivalent sous SharePoint 2010.
Présentation
Sous SharePoint 2010, le fonctionnement des anciens thèmes (répertoire contenant les CSS et fichiers images) est uniquement pour les besoin de migration et de fonctionnement des sites SharePoint avec le look and feel 2007.
Une fois que l'on applique le style SharePoint 2010 via le choix de la master page de base (V4.master), ce principe par répertoire n'est plus fonctionnel.
Tout fonctionne alors avec un fichier de paramétrage de type "Office Thème" ayant une extension "THMX".
Nous verrons dans cet article comment créer un thème de base et l'appliquer dans un site SharePoint 2010. Puis, nous aborderons le fonctionnement de base dans le moteur pour les sites de base et donc comment faire en sorte d'appliquer ce thème de base pour tous les sites de base. Nous suivrons enfin la méthode via PowerShell pour appliquer un thème sur toute une ferme SharePoint.