Monday, November 5, 2012

Windows Store App (Metro UI) Design in SharePoint 2010


We want to implement the Windows Store App (Metro UI) themes in our SharePoint 2010 pages.


We are not going develop the CSS and pages from scratch. We will try to implement the code project solution file for CSS and design.

Site Link

CodePlex Link

First download the WSP file and install it in the SharePoint Server. We can use the PowerShell command to simplify the process.

Add Solution

Add-SPSolution c:\solutionpath\LifeInSharePoint.Metro.wsp

Deploy Solution

Install-SPSolution -Identity LifeInSharePoint.Metro.wsp -WebApplication http://myprojectsite -GACDeployment

Once it's successfully deployed, we can check the deployment files in 14 hive path as mentioned in the following path.
Install-SPSolution –Identity-LifeInSharePoint.Metro.jpg

Go To -> Site Collection Administration -> Site collection Features; we can see the installed feature with the name "SITE.LifeInSharePoint.Metro"


Before we activate the feature, we will see the following design for sites and pages.


Site Collection Admin page looks like the following page:


Activate the feature, make sure site collection's publishing feature is already activated in the site collection.


As soon as the feature has activated, we will immediately make the design (UI) changes.


The entire site's design has changed to that of a Windows Store App (Metro UI):



Creating a SharePoint site in Windows Store App (Metro UI) is fun. Still we are using the CodePlex tool; we will understand the basic design principles behind the scene.

UI Design Principle