SlideShare une entreprise Scribd logo
1  sur  133
Re-Experience SharePoint

Interface Enhancements in
SharePoint 2010




                            Re-Experience SharePoint
Mark Miller, @eusp
Founder and Editor, EndUserSharePoint
Co-Founder, NothingButSharePoint

                                  Re-Experience SharePoint
Re-Experience SharePoint
NothingButSharePoint




                       Re-Experience SharePoint
International
                                      Montreal
                                      Ottawa
                                      Toronto
                                      Birmingham, UK
                                      London
                                      Nottingham, UK
                                      Dubai
                                      Sydney
                                      Canberra, AU
                                      Wellington, NZ
                                      Philippines
                                      Beijing
                                      Shanghai
                                      Switzerland
                                      France
                                      Uruguay
                                      Argentian
                                      Chile
                                      Antarctica

                                      United States
                                      Virginia

My SharePoint Destinations            Michigan
                                      Florida
                                      Denver
                                      New York City
                                      San Francisco
                                      Los Angeles
                                      Washington DC
                                      Baltimore
                                      Philidelphia
                                      Boston




                             Re-Experience SharePoint
NothingButBranding




                     Re-Experience SharePoint
NothingButBranding




                     Re-Experience SharePoint
#SPTechCon
Twitter Hash


               Re-Experience SharePoint
Agenda
Re-Experience SharePoint


                           Re-Experience SharePoint
Explore SharePoint 2010 Interface




                            Re-Experience SharePoint
Examine Basic CSS Classes




                       Re-Experience SharePoint
Re-Experience SharePoint




                           Re-Experience SharePoint
Re-Experience SharePoint
SharePoint 2010 Interface Overview

Default Interface, CSS Refresher


                                   Re-Experience SharePoint
Default Interface




                    Re-Experience SharePoint
Areas for Enhancement




                        Re-Experience SharePoint
Enhanced Interface




                     Re-Experience SharePoint
CSS
Basic Review for Beginners


                             Re-Experience SharePoint
Basic CSS Changes




                    Re-Experience SharePoint
Font




       Re-Experience SharePoint
Borders




          Re-Experience SharePoint
Fill




       Re-Experience SharePoint
How To Find CSS Classes




                          Re-Experience SharePoint
Browser Tools




                Re-Experience SharePoint
SharePoint Experience




                        Re-Experience SharePoint
Home Page CSS Reference




                     Re-Experience SharePoint
What the CSS Looks Like




                          Re-Experience SharePoint
Font: Default Interface
body {
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
    color: #676767;
    background-color: white;
    margin: 0px;
    padding: 0px;
}




                                             Re-Experience SharePoint
Borders: Default Interface

body #s4-leftpanel-content {
   padding: 0px 0px 5px;
   background-color: #FCFCFC;
   border: 1px solid #DBDDDE;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 0px;
}



                                Re-Experience SharePoint
Fill: Default Interface
body #s4-leftpanel-content {
   padding: 0px 0px 5px;
   background-color: #FCFCFC;
   border: 1px solid #DBDDDE;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 0px;
}




                                Re-Experience SharePoint
Re-Experience SharePoint
The Header
Create a New Experience


                          Re-Experience SharePoint
Header Overview
Site Actions, Site Title, Global Nav



                               Re-Experience SharePoint
Interface: Default




                     Re-Experience SharePoint
Header: Default




                  Re-Experience SharePoint
Header: Enhanced




                   Re-Experience SharePoint
Site Actions: Default CSS




                            Re-Experience SharePoint
Site Actions Font: Default
/* Entire page font inherited from body
   font-family: Verdana,Arial,sans-serif;
   font-size: 8pt;
   color: #676767;
   background-color: white;
   margin: 0px;
   padding: 0px;




                                            Re-Experience SharePoint
Site Actions Border: Default
body #s4-ribbonrow{
     min-height:43px; /*
    [ReplaceColor(themeColor:"Dark2",themeShad
    e:"0.9")] */ background-color:#21374c; overflow-
    y:hidden;
    /* border: 1px solid red;
}




                                           Re-Experience SharePoint
Site Actions Fill: Default
body #s4-ribbonrow{
    min-height:43px;
   /* [ReplaceColor(themeColor:"Dark2",
   themeShade:"0.9")]
   */ background-color:#21374c; overflow-
   y:hidden;
   }




                                        Re-Experience SharePoint
Site Actions: Enhanced CSS




                        Re-Experience SharePoint
Site Actions Font: Enhanced


/* Site action button */
.ms-siteactionsmenuhover {
        border-color:#FFFFFF;
        background:none;
        background-color:transparent;
        font-size: 25px !important;
}


                                        Re-Experience SharePoint
Site Actions Borders: Enhanced


/* Site action button */
.ms-siteactionsmenuhover {
        border-color:#FFFFFF;
        background:none;
        background-color:transparent;
        font-size: 25px !important;
}


                                        Re-Experience SharePoint
Site Actions Fill: Enhanced


/* Site action button */
.ms-siteactionsmenuhover {
        border-color:#FFFFFF;
        background:none;
        background-color:transparent;
        font-size: 25px !important;
}


                                        Re-Experience SharePoint
Title Area: Default CSS




                          Re-Experience SharePoint
Title Area Font: Default
body #s4-topheader2{
   background:url("/_layouts/images/selbg.png") repeat-x
   left top;
   background-color:#f6f6f6;
   vertical-align:middle;
   min-height:25px;
   border-top:1px solid #e0e0e0;
   border-bottom:1px solid #b8babd;
}




                                               Re-Experience SharePoint
Title Area Borders: Default
body #s4-topheader2{
   background:url("/_layouts/images/selbg.png") repeat-x
   left top;
   background-color:#f6f6f6;
   vertical-align:middle;
   min-height:25px;
   border-top:1px solid #e0e0e0;
   border-bottom:1px solid #b8babd;
}




                                               Re-Experience SharePoint
Title Area Fill: Default
body #s4-topheader2{
   background:url("/_layouts/images/selbg.png") repeat-x
   left top;
   background-color:#f6f6f6;
   vertical-align:middle;
   min-height:25px;
   border-top:1px solid #e0e0e0;
   border-bottom:1px solid #b8babd;
}




                                               Re-Experience SharePoint
Title Area: Enhanced CSS




                           Re-Experience SharePoint
Title Area Font: Enhanced
.s4-breadcrumb-anchor:hover, .s4-breadcrumb-anchor-
open, .ms-qatbutton:hover {
       border-color:#FFFFFF;
       background:none;
       background-color:transparent;
       font-size: 25px;
}




                                             Re-Experience SharePoint
Title Area Borders: Enhanced
background:url("/_layouts/images/selbg.png") repeat-x left
top;
background-color:#f6f6f6;
vertical-align:middle;
min-height:25px;
/* border-top:1px solid #e0e0e0; - HIDDEN
/* border-bottom:1px solid #b8babd; - HIDDEN




                                                 Re-Experience SharePoint
Title Area Fill: Enhanced
background:url("/_layouts/images/selbg.png") repeat-x left
top;
background-color:#f6f6f6;
vertical-align:middle;
min-height:25px;
/* border-top:1px solid #e0e0e0; - HIDDEN
/* border-bottom:1px solid #b8babd; - HIDDEN




                                                 Re-Experience SharePoint
Global Navigation: Default CSS




                            Re-Experience SharePoint
Global Nav Font: Default
body #s4-topheader2{
/* [RecolorImage(themeColor:"Light1")] */
 background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Light2")] */
 background-color:#f6f6f6;
vertical-align:middle;
min-height:25px;
/* [ReplaceColor(themeColor:"Light2-Lightest")] */
 border-top:1px solid #e0e0e0;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */
 border-bottom:1px solid #b8babd;
}



                                                           Re-Experience SharePoint
Global Nav Borders: Default
body #s4-topheader2{
/* [RecolorImage(themeColor:"Light1")] */
 background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Light2")] */
 background-color:#f6f6f6;
vertical-align:middle;
min-height:25px;
/* [ReplaceColor(themeColor:"Light2-Lightest")] */
 border-top:1px solid #e0e0e0;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */
 border-bottom:1px solid #b8babd;
}



                                                           Re-Experience SharePoint
Global Nav Fill: Default
body #s4-topheader2{
/* [RecolorImage(themeColor:"Light1")] */
 background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Light2")] */
 background-color:#f6f6f6;
vertical-align:middle;
min-height:25px;
/* [ReplaceColor(themeColor:"Light2-Lightest")] */
 border-top:1px solid #e0e0e0;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */
 border-bottom:1px solid #b8babd;
}



                                                           Re-Experience SharePoint
Global Nav: Enhanced CSS




                       Re-Experience SharePoint
Global Nav Font: Enhanced
.s4-toplinks .s4-tn a {
          background:none;
          border:0px;
          color:#cccccc;
          font-family:'Verdana';
          font-size:14px;
          padding:0px;
          margin:0px;
          height:50px;
          text-decoration:none !important;
}




                                             Re-Experience SharePoint
Global Nav Borders: Enhanced
body #s4-topheader2 {
       margin-top:20px;
       margin-bottom:20px;
       height:50px;
       background-
image:url("/Style%20Library/Images/bg_globalnav.png");
       border-top:none;
       border-bottom:none;
}




                                                   Re-Experience SharePoint
Global Nav Fill: Enhanced
body #s4-topheader2 {
         margin-top:20px; /* Add padding on top of the global nav container */
         margin-bottom:20px;         /* Add padding on bottom of the global nav
container */
         height:50px; /* Set the height of the global nav container */
         background-image:url("/Style%20Library/Images/bg_globalnav.png");
/* Change background image to the global nav container */
         border-top:none;
         border-bottom:none;
}




                                                                 Re-Experience SharePoint
Re-Experience the Header




                           Re-Experience SharePoint
Midnight Black




                 Re-Experience SharePoint
Burgundy Wine




                Re-Experience SharePoint
Smooth Slate




               Re-Experience SharePoint
Indian Turquoise




                   Re-Experience SharePoint
Deep Ocean Aqua




                  Re-Experience SharePoint
Re-Experience SharePoint
The Quick Launch
Create a New Experience


                          Re-Experience SharePoint
Quick Launch: Default CSS




                        Re-Experience SharePoint
Quick Launch Font: Default
     .s4-ql,.s4-specialNavLinkList{
        list-style-type:none;
        margin:0px 0px 20px 0px;
        padding:0px;
     }




                                      Re-Experience SharePoint
Quick Launch Border: Default
     .s4-ql,.s4-specialNavLinkList{
        list-style-type:none;
        margin:0px 0px 20px 0px;
        padding:0px;
     }




                                      Re-Experience SharePoint
Quick Launch Fill: Default
     .s4-ql,.s4-specialNavLinkList{
        list-style-type:none;
        margin:0px 0px 20px 0px;
        padding:0px;
        /* No fill
     }




                                      Re-Experience SharePoint
Quick Launch : Enhanced CSS




                         Re-Experience SharePoint
Quick Launch Font: Enhanced
     body #s4-leftpanel-content {
            border:none; /* Remove the QL borders */
            background-color:transparent;
            /* Inherits body font
     }




                                             Re-Experience SharePoint
Quick Launch Borders: Enhanced
     body #s4-leftpanel-content {
            border:none; /* Remove the QL borders */
            background-color:transparent;
     }




                                             Re-Experience SharePoint
Quick Launch Fill: Enhanced
     body #s4-leftpanel-content {
            border:none; /* Remove the QL borders */
            background-color:transparent;
     }




                                             Re-Experience SharePoint
QL Main Links: Default CSS




                        Re-Experience SharePoint
QL Main Links Font: Default
     .s4-tn li.static > .menu-item{
        /* [ReplaceColor(themeColor:"Dark2")]
        */ color:#3b4f65; white-space:nowrap;
        border:1px solid transparent;
        padding:4px 10px;
        display:inline-block;
        height:15px;
        vertical-align:middle;
        /* Inherits from body
     }


                                          Re-Experience SharePoint
QL Main Links Borders: Default
     .s4-tn li.static > .menu-item{
         /* [ReplaceColor(themeColor:"Dark2")]
         */ color:#3b4f65; white-space:nowrap;
         border:1px solid transparent;
         padding:4px 10px;
         display:inline-block;
         height:15px;
         vertical-align:middle;
     }



                                         Re-Experience SharePoint
QL Main Links Fill: Default
     .s4-tn li.static > .menu-item{
        /* [ReplaceColor(themeColor:"Dark2")]
        */ color:#3b4f65; white-space:nowrap;
        border:1px solid transparent;
        padding:4px 10px;
        display:inline-block;
        height:15px;
        vertical-align:middle;
        /* No fill
     }


                                          Re-Experience SharePoint
QL Main Links: Enhanced CSS




                       Re-Experience SharePoint
QL Main Links Font: Enhanced
     .menu-vertical > ul.root > li.static > .menu-item {
           color:#000000;
           font-size:14px;
           font-family:'Verdana';
           border-bottom:1px solid #000000;
           padding-bottom:5px;
     }




                                              Re-Experience SharePoint
QL Main Links Borders: Enhanced
     .menu-vertical > ul.root > li.static > .menu-item {
           color:#000000;
           font-size:14px;
           font-family:'Verdana';
           border-bottom:1px solid #000000;
           padding-bottom:5px;
     }




                                              Re-Experience SharePoint
QL Main Links Fill: Enhanced
     .menu-vertical > ul.root > li.static > .menu-item {
           color:#000000;
           font-size:14px;
           font-family:'Verdana';
           border-bottom:1px solid #000000;
           padding-bottom:5px;
           /* NO FILL
     }




                                              Re-Experience SharePoint
QL Sub Links: CSS




                    Re-Experience SharePoint
QL Sub Links Font: Default
     .single-level-menu .menu-vertical li.static{
     border-bottom: 1px solid #ffffff;
     /* Fonts inherited from body
     }




                                             Re-Experience SharePoint
QL Sub Links Borders: Default
     .single-level-menu .menu-vertical li.static{
     border-bottom: 1px solid #ffffff;
     }




                                             Re-Experience SharePoint
QL Sub Links Fill: Default
     .single-level-menu .menu-vertical li.static{
     border-bottom: 1px solid #ffffff;
     /* No fill in default
     }




                                             Re-Experience SharePoint
QL Sub Links: Enhanced CSS




                       Re-Experience SharePoint
QL Sub Links Font: Enhanced
      .menu-vertical > ul.root > li.static > ul.static > li.static {
                 padding-left:10px;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static:hover {
                 background-color:#cccccc;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static > a {
                 color:#000000;
                 font-size:14px;
                 font-family:'Verdana';
                 text-decoration:none;
      }
      .s4-ql a.selected {
                 background:none;
                 background-color:transparent;
                 border:0px solid transparent !important;
      }

                                                                   Re-Experience SharePoint
QL Sub Links Borders: Enhanced
      .menu-vertical > ul.root > li.static > ul.static > li.static {
                 padding-left:10px;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static:hover {
                 background-color:#cccccc;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static > a {
                 color:#000000;
                 font-size:14px;
                 font-family:'Verdana';
                 text-decoration:none;
      }
      .s4-ql a.selected {
                 background:none;
                 background-color:transparent;
                 border:0px solid transparent !important;
      }

                                                                   Re-Experience SharePoint
QL Sub Links Fill: Enhanced
      .menu-vertical > ul.root > li.static > ul.static > li.static {
                 padding-left:10px;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static:hover {
                 background-color:#cccccc;
      }
      .menu-vertical > ul.root > li.static > ul.static > li.static > a {
                 color:#000000;
                 font-size:14px;
                 font-family:'Verdana';
                 text-decoration:none;
      }
      .s4-ql a.selected {
                 background:none;
                 background-color:transparent;
                 border:0px solid transparent !important;
      }

                                                                   Re-Experience SharePoint
Re-Experience the Quick Launch




                          Re-Experience SharePoint
Midnight Black




                 Re-Experience SharePoint
Burgundy Wine




                Re-Experience SharePoint
Smooth Slate




               Re-Experience SharePoint
Indian Turquoise




                   Re-Experience SharePoint
Deep Ocean Aqua




                  Re-Experience SharePoint
Re-Experience SharePoint
The Content Area
Create a New Experience


                          Re-Experience SharePoint
Content Area: Default CSS




                        Re-Experience SharePoint
Content Area Font: Default
.s4-ca{
   /* [ReplaceColor(themeColor:"Light1")]
   */ background:#fff;
   margin-left:155px;
   margin-right:0px;
   min-height:324px;
   /* Inherited from body
}




                                            Re-Experience SharePoint
Content Area Borders: Default
.s4-ca{
   /* [ReplaceColor(themeColor:"Light1")]
   */ background:#fff;
   margin-left:155px;
   margin-right:0px;
   min-height:324px;
   /* No borders
}




                                            Re-Experience SharePoint
Content Area Fill: Default
.s4-ca{
   /* [ReplaceColor(themeColor:"Light1")]
   */ background:#fff;
   margin-left:155px;
   margin-right:0px;
   min-height:324px;
}




                                            Re-Experience SharePoint
Content Area: Enhanced CSS




                       Re-Experience SharePoint
Content Area Font: Enhanced
/* Default used
    .s4-ca{
    /* [ReplaceColor(themeColor:"Light1")]
    */ background:#fff;
    margin-left:155px;
    margin-right:0px;
    min-height:324px;
}




                                             Re-Experience SharePoint
Content Area Borders: Enhanced
/* Default used
    .s4-ca{
    /* [ReplaceColor(themeColor:"Light1")]
    */ background:#fff;
    margin-left:155px;
    margin-right:0px;
    min-height:324px;
}




                                             Re-Experience SharePoint
Content Area Fill: Enhanced
/* Default used
    .s4-ca{
    /* [ReplaceColor(themeColor:"Light1")]
    */ background:#fff;
    margin-left:155px;
    margin-right:0px;
    min-height:324px;
}




                                             Re-Experience SharePoint
Re-Experience the Content Area




                           Re-Experience SharePoint
Midnight Black: Content




                          Re-Experience SharePoint
Burgundy Wine: Content




                         Re-Experience SharePoint
Smooth Slate: Content




                        Re-Experience SharePoint
Indian Turquoise: Content




                            Re-Experience SharePoint
Deep Ocean Aqua: Content




                       Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Putting it all together


                          Re-Experience SharePoint
Default SharePoint 2010 Interface




                            Re-Experience SharePoint
Re-Experience SharePoint
Enhanced SharePoint 2010




                       Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Premium Experiences




                      Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Re-Experience SharePoint
Conclusion:
7000+ Lines of CSS in
SharePoint


                        Re-Experience SharePoint
Download
NBB Community Color Templates




                         Re-Experience SharePoint
Re-Experience SharePoint

Interface Enhancements in
SharePoint 2010




                            Re-Experience SharePoint

Contenu connexe

Similaire à Re-Experience SharePoint - Ripping Apart the Interface on SharePoint 2010

Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessKanwal Khipple
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaKanwal Khipple
 
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...SPTechCon
 
Jornata llc sps baltimore 2012 - share point branding
Jornata llc   sps baltimore 2012 - share point brandingJornata llc   sps baltimore 2012 - share point branding
Jornata llc sps baltimore 2012 - share point brandingjcsturges
 
Django Introduction & Tutorial
Django Introduction & TutorialDjango Introduction & Tutorial
Django Introduction & Tutorial之宇 趙
 
Pretty Up My SharePoint
Pretty Up My SharePointPretty Up My SharePoint
Pretty Up My SharePointCorinna Lins
 
Empowering Business Users with Flexible SharePoint Customization
Empowering Business Users with Flexible SharePoint Customization Empowering Business Users with Flexible SharePoint Customization
Empowering Business Users with Flexible SharePoint Customization D'arce Hess
 
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...Marc D Anderson
 
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]Aaron Gustafson
 
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightSummit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightAndrew Ly
 
Beautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API ManagerBeautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API ManagerWSO2
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Operacion Guinda 2
Operacion Guinda 2Operacion Guinda 2
Operacion Guinda 2Red RADAR
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013NIFTIT
 
Sharepoint conference 3 - continental
Sharepoint conference 3 - continentalSharepoint conference 3 - continental
Sharepoint conference 3 - continentalMIchael Carey
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101Nick Hadlee
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)MJ Ferdous
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessKanwal Khipple
 
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...Chirag Patel
 

Similaire à Re-Experience SharePoint - Ripping Apart the Interface on SharePoint 2010 (20)

Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design Ninja
 
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
 
Jornata llc sps baltimore 2012 - share point branding
Jornata llc   sps baltimore 2012 - share point brandingJornata llc   sps baltimore 2012 - share point branding
Jornata llc sps baltimore 2012 - share point branding
 
Django Introduction & Tutorial
Django Introduction & TutorialDjango Introduction & Tutorial
Django Introduction & Tutorial
 
Pretty Up My SharePoint
Pretty Up My SharePointPretty Up My SharePoint
Pretty Up My SharePoint
 
Empowering Business Users with Flexible SharePoint Customization
Empowering Business Users with Flexible SharePoint Customization Empowering Business Users with Flexible SharePoint Customization
Empowering Business Users with Flexible SharePoint Customization
 
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
 
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
 
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightSummit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
 
Beautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API ManagerBeautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API Manager
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Operacion Guinda 2
Operacion Guinda 2Operacion Guinda 2
Operacion Guinda 2
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
Sharepoint conference 3 - continental
Sharepoint conference 3 - continentalSharepoint conference 3 - continental
Sharepoint conference 3 - continental
 
Workflow
WorkflowWorkflow
Workflow
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
 

Plus de EndUserSharePoint

DevOps and Application Security: People You Need to Know
DevOps and Application Security: People You Need to KnowDevOps and Application Security: People You Need to Know
DevOps and Application Security: People You Need to KnowEndUserSharePoint
 
Community and Global Visibility: Influencer Marketing on a Global Scale
Community and Global Visibility: Influencer Marketing on a Global ScaleCommunity and Global Visibility: Influencer Marketing on a Global Scale
Community and Global Visibility: Influencer Marketing on a Global ScaleEndUserSharePoint
 
Gain Community and Global Visibility: A Five Step Process
Gain Community and Global Visibility: A Five Step ProcessGain Community and Global Visibility: A Five Step Process
Gain Community and Global Visibility: A Five Step ProcessEndUserSharePoint
 
How "Un-Social" is SharePoint?
How "Un-Social" is SharePoint?How "Un-Social" is SharePoint?
How "Un-Social" is SharePoint?EndUserSharePoint
 
The Missing Link Between SharePoint and the End User Community
The Missing Link Between SharePoint and the End User CommunityThe Missing Link Between SharePoint and the End User Community
The Missing Link Between SharePoint and the End User CommunityEndUserSharePoint
 
SharePoint Summit 2010 Keynote - Mark Miller
SharePoint Summit 2010 Keynote - Mark MillerSharePoint Summit 2010 Keynote - Mark Miller
SharePoint Summit 2010 Keynote - Mark MillerEndUserSharePoint
 

Plus de EndUserSharePoint (8)

Trusted Software Alliance
Trusted Software AllianceTrusted Software Alliance
Trusted Software Alliance
 
DevOps and Application Security: People You Need to Know
DevOps and Application Security: People You Need to KnowDevOps and Application Security: People You Need to Know
DevOps and Application Security: People You Need to Know
 
Community and Global Visibility: Influencer Marketing on a Global Scale
Community and Global Visibility: Influencer Marketing on a Global ScaleCommunity and Global Visibility: Influencer Marketing on a Global Scale
Community and Global Visibility: Influencer Marketing on a Global Scale
 
Gain Community and Global Visibility: A Five Step Process
Gain Community and Global Visibility: A Five Step ProcessGain Community and Global Visibility: A Five Step Process
Gain Community and Global Visibility: A Five Step Process
 
How "Un-Social" is SharePoint?
How "Un-Social" is SharePoint?How "Un-Social" is SharePoint?
How "Un-Social" is SharePoint?
 
The Missing Link Between SharePoint and the End User Community
The Missing Link Between SharePoint and the End User CommunityThe Missing Link Between SharePoint and the End User Community
The Missing Link Between SharePoint and the End User Community
 
Being agile with SharePoint
Being agile with SharePointBeing agile with SharePoint
Being agile with SharePoint
 
SharePoint Summit 2010 Keynote - Mark Miller
SharePoint Summit 2010 Keynote - Mark MillerSharePoint Summit 2010 Keynote - Mark Miller
SharePoint Summit 2010 Keynote - Mark Miller
 

Dernier

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Dernier (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Re-Experience SharePoint - Ripping Apart the Interface on SharePoint 2010

  • 1. Re-Experience SharePoint Interface Enhancements in SharePoint 2010 Re-Experience SharePoint
  • 2. Mark Miller, @eusp Founder and Editor, EndUserSharePoint Co-Founder, NothingButSharePoint Re-Experience SharePoint
  • 4. NothingButSharePoint Re-Experience SharePoint
  • 5. International Montreal Ottawa Toronto Birmingham, UK London Nottingham, UK Dubai Sydney Canberra, AU Wellington, NZ Philippines Beijing Shanghai Switzerland France Uruguay Argentian Chile Antarctica United States Virginia My SharePoint Destinations Michigan Florida Denver New York City San Francisco Los Angeles Washington DC Baltimore Philidelphia Boston Re-Experience SharePoint
  • 6. NothingButBranding Re-Experience SharePoint
  • 7. NothingButBranding Re-Experience SharePoint
  • 8. #SPTechCon Twitter Hash Re-Experience SharePoint
  • 9. Agenda Re-Experience SharePoint Re-Experience SharePoint
  • 10. Explore SharePoint 2010 Interface Re-Experience SharePoint
  • 11. Examine Basic CSS Classes Re-Experience SharePoint
  • 12. Re-Experience SharePoint Re-Experience SharePoint
  • 14. SharePoint 2010 Interface Overview Default Interface, CSS Refresher Re-Experience SharePoint
  • 15. Default Interface Re-Experience SharePoint
  • 16. Areas for Enhancement Re-Experience SharePoint
  • 17. Enhanced Interface Re-Experience SharePoint
  • 18. CSS Basic Review for Beginners Re-Experience SharePoint
  • 19. Basic CSS Changes Re-Experience SharePoint
  • 20. Font Re-Experience SharePoint
  • 21. Borders Re-Experience SharePoint
  • 22. Fill Re-Experience SharePoint
  • 23. How To Find CSS Classes Re-Experience SharePoint
  • 24. Browser Tools Re-Experience SharePoint
  • 25. SharePoint Experience Re-Experience SharePoint
  • 26. Home Page CSS Reference Re-Experience SharePoint
  • 27. What the CSS Looks Like Re-Experience SharePoint
  • 28. Font: Default Interface body { font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #676767; background-color: white; margin: 0px; padding: 0px; } Re-Experience SharePoint
  • 29. Borders: Default Interface body #s4-leftpanel-content { padding: 0px 0px 5px; background-color: #FCFCFC; border: 1px solid #DBDDDE; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; } Re-Experience SharePoint
  • 30. Fill: Default Interface body #s4-leftpanel-content { padding: 0px 0px 5px; background-color: #FCFCFC; border: 1px solid #DBDDDE; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; } Re-Experience SharePoint
  • 32. The Header Create a New Experience Re-Experience SharePoint
  • 33. Header Overview Site Actions, Site Title, Global Nav Re-Experience SharePoint
  • 34. Interface: Default Re-Experience SharePoint
  • 35. Header: Default Re-Experience SharePoint
  • 36. Header: Enhanced Re-Experience SharePoint
  • 37. Site Actions: Default CSS Re-Experience SharePoint
  • 38. Site Actions Font: Default /* Entire page font inherited from body font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #676767; background-color: white; margin: 0px; padding: 0px; Re-Experience SharePoint
  • 39. Site Actions Border: Default body #s4-ribbonrow{ min-height:43px; /* [ReplaceColor(themeColor:"Dark2",themeShad e:"0.9")] */ background-color:#21374c; overflow- y:hidden; /* border: 1px solid red; } Re-Experience SharePoint
  • 40. Site Actions Fill: Default body #s4-ribbonrow{ min-height:43px; /* [ReplaceColor(themeColor:"Dark2", themeShade:"0.9")] */ background-color:#21374c; overflow- y:hidden; } Re-Experience SharePoint
  • 41. Site Actions: Enhanced CSS Re-Experience SharePoint
  • 42. Site Actions Font: Enhanced /* Site action button */ .ms-siteactionsmenuhover { border-color:#FFFFFF; background:none; background-color:transparent; font-size: 25px !important; } Re-Experience SharePoint
  • 43. Site Actions Borders: Enhanced /* Site action button */ .ms-siteactionsmenuhover { border-color:#FFFFFF; background:none; background-color:transparent; font-size: 25px !important; } Re-Experience SharePoint
  • 44. Site Actions Fill: Enhanced /* Site action button */ .ms-siteactionsmenuhover { border-color:#FFFFFF; background:none; background-color:transparent; font-size: 25px !important; } Re-Experience SharePoint
  • 45. Title Area: Default CSS Re-Experience SharePoint
  • 46. Title Area Font: Default body #s4-topheader2{ background:url("/_layouts/images/selbg.png") repeat-x left top; background-color:#f6f6f6; vertical-align:middle; min-height:25px; border-top:1px solid #e0e0e0; border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 47. Title Area Borders: Default body #s4-topheader2{ background:url("/_layouts/images/selbg.png") repeat-x left top; background-color:#f6f6f6; vertical-align:middle; min-height:25px; border-top:1px solid #e0e0e0; border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 48. Title Area Fill: Default body #s4-topheader2{ background:url("/_layouts/images/selbg.png") repeat-x left top; background-color:#f6f6f6; vertical-align:middle; min-height:25px; border-top:1px solid #e0e0e0; border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 49. Title Area: Enhanced CSS Re-Experience SharePoint
  • 50. Title Area Font: Enhanced .s4-breadcrumb-anchor:hover, .s4-breadcrumb-anchor- open, .ms-qatbutton:hover { border-color:#FFFFFF; background:none; background-color:transparent; font-size: 25px; } Re-Experience SharePoint
  • 51. Title Area Borders: Enhanced background:url("/_layouts/images/selbg.png") repeat-x left top; background-color:#f6f6f6; vertical-align:middle; min-height:25px; /* border-top:1px solid #e0e0e0; - HIDDEN /* border-bottom:1px solid #b8babd; - HIDDEN Re-Experience SharePoint
  • 52. Title Area Fill: Enhanced background:url("/_layouts/images/selbg.png") repeat-x left top; background-color:#f6f6f6; vertical-align:middle; min-height:25px; /* border-top:1px solid #e0e0e0; - HIDDEN /* border-bottom:1px solid #b8babd; - HIDDEN Re-Experience SharePoint
  • 53. Global Navigation: Default CSS Re-Experience SharePoint
  • 54. Global Nav Font: Default body #s4-topheader2{ /* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top; /* [ReplaceColor(themeColor:"Light2")] */ background-color:#f6f6f6; vertical-align:middle; min-height:25px; /* [ReplaceColor(themeColor:"Light2-Lightest")] */ border-top:1px solid #e0e0e0; /* [ReplaceColor(themeColor:"Light2-Lighter")] */ border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 55. Global Nav Borders: Default body #s4-topheader2{ /* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top; /* [ReplaceColor(themeColor:"Light2")] */ background-color:#f6f6f6; vertical-align:middle; min-height:25px; /* [ReplaceColor(themeColor:"Light2-Lightest")] */ border-top:1px solid #e0e0e0; /* [ReplaceColor(themeColor:"Light2-Lighter")] */ border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 56. Global Nav Fill: Default body #s4-topheader2{ /* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top; /* [ReplaceColor(themeColor:"Light2")] */ background-color:#f6f6f6; vertical-align:middle; min-height:25px; /* [ReplaceColor(themeColor:"Light2-Lightest")] */ border-top:1px solid #e0e0e0; /* [ReplaceColor(themeColor:"Light2-Lighter")] */ border-bottom:1px solid #b8babd; } Re-Experience SharePoint
  • 57. Global Nav: Enhanced CSS Re-Experience SharePoint
  • 58. Global Nav Font: Enhanced .s4-toplinks .s4-tn a { background:none; border:0px; color:#cccccc; font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px; text-decoration:none !important; } Re-Experience SharePoint
  • 59. Global Nav Borders: Enhanced body #s4-topheader2 { margin-top:20px; margin-bottom:20px; height:50px; background- image:url("/Style%20Library/Images/bg_globalnav.png"); border-top:none; border-bottom:none; } Re-Experience SharePoint
  • 60. Global Nav Fill: Enhanced body #s4-topheader2 { margin-top:20px; /* Add padding on top of the global nav container */ margin-bottom:20px; /* Add padding on bottom of the global nav container */ height:50px; /* Set the height of the global nav container */ background-image:url("/Style%20Library/Images/bg_globalnav.png"); /* Change background image to the global nav container */ border-top:none; border-bottom:none; } Re-Experience SharePoint
  • 61. Re-Experience the Header Re-Experience SharePoint
  • 62. Midnight Black Re-Experience SharePoint
  • 63. Burgundy Wine Re-Experience SharePoint
  • 64. Smooth Slate Re-Experience SharePoint
  • 65. Indian Turquoise Re-Experience SharePoint
  • 66. Deep Ocean Aqua Re-Experience SharePoint
  • 68. The Quick Launch Create a New Experience Re-Experience SharePoint
  • 69. Quick Launch: Default CSS Re-Experience SharePoint
  • 70. Quick Launch Font: Default .s4-ql,.s4-specialNavLinkList{ list-style-type:none; margin:0px 0px 20px 0px; padding:0px; } Re-Experience SharePoint
  • 71. Quick Launch Border: Default .s4-ql,.s4-specialNavLinkList{ list-style-type:none; margin:0px 0px 20px 0px; padding:0px; } Re-Experience SharePoint
  • 72. Quick Launch Fill: Default .s4-ql,.s4-specialNavLinkList{ list-style-type:none; margin:0px 0px 20px 0px; padding:0px; /* No fill } Re-Experience SharePoint
  • 73. Quick Launch : Enhanced CSS Re-Experience SharePoint
  • 74. Quick Launch Font: Enhanced body #s4-leftpanel-content { border:none; /* Remove the QL borders */ background-color:transparent; /* Inherits body font } Re-Experience SharePoint
  • 75. Quick Launch Borders: Enhanced body #s4-leftpanel-content { border:none; /* Remove the QL borders */ background-color:transparent; } Re-Experience SharePoint
  • 76. Quick Launch Fill: Enhanced body #s4-leftpanel-content { border:none; /* Remove the QL borders */ background-color:transparent; } Re-Experience SharePoint
  • 77. QL Main Links: Default CSS Re-Experience SharePoint
  • 78. QL Main Links Font: Default .s4-tn li.static > .menu-item{ /* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65; white-space:nowrap; border:1px solid transparent; padding:4px 10px; display:inline-block; height:15px; vertical-align:middle; /* Inherits from body } Re-Experience SharePoint
  • 79. QL Main Links Borders: Default .s4-tn li.static > .menu-item{ /* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65; white-space:nowrap; border:1px solid transparent; padding:4px 10px; display:inline-block; height:15px; vertical-align:middle; } Re-Experience SharePoint
  • 80. QL Main Links Fill: Default .s4-tn li.static > .menu-item{ /* [ReplaceColor(themeColor:"Dark2")] */ color:#3b4f65; white-space:nowrap; border:1px solid transparent; padding:4px 10px; display:inline-block; height:15px; vertical-align:middle; /* No fill } Re-Experience SharePoint
  • 81. QL Main Links: Enhanced CSS Re-Experience SharePoint
  • 82. QL Main Links Font: Enhanced .menu-vertical > ul.root > li.static > .menu-item { color:#000000; font-size:14px; font-family:'Verdana'; border-bottom:1px solid #000000; padding-bottom:5px; } Re-Experience SharePoint
  • 83. QL Main Links Borders: Enhanced .menu-vertical > ul.root > li.static > .menu-item { color:#000000; font-size:14px; font-family:'Verdana'; border-bottom:1px solid #000000; padding-bottom:5px; } Re-Experience SharePoint
  • 84. QL Main Links Fill: Enhanced .menu-vertical > ul.root > li.static > .menu-item { color:#000000; font-size:14px; font-family:'Verdana'; border-bottom:1px solid #000000; padding-bottom:5px; /* NO FILL } Re-Experience SharePoint
  • 85. QL Sub Links: CSS Re-Experience SharePoint
  • 86. QL Sub Links Font: Default .single-level-menu .menu-vertical li.static{ border-bottom: 1px solid #ffffff; /* Fonts inherited from body } Re-Experience SharePoint
  • 87. QL Sub Links Borders: Default .single-level-menu .menu-vertical li.static{ border-bottom: 1px solid #ffffff; } Re-Experience SharePoint
  • 88. QL Sub Links Fill: Default .single-level-menu .menu-vertical li.static{ border-bottom: 1px solid #ffffff; /* No fill in default } Re-Experience SharePoint
  • 89. QL Sub Links: Enhanced CSS Re-Experience SharePoint
  • 90. QL Sub Links Font: Enhanced .menu-vertical > ul.root > li.static > ul.static > li.static { padding-left:10px; } .menu-vertical > ul.root > li.static > ul.static > li.static:hover { background-color:#cccccc; } .menu-vertical > ul.root > li.static > ul.static > li.static > a { color:#000000; font-size:14px; font-family:'Verdana'; text-decoration:none; } .s4-ql a.selected { background:none; background-color:transparent; border:0px solid transparent !important; } Re-Experience SharePoint
  • 91. QL Sub Links Borders: Enhanced .menu-vertical > ul.root > li.static > ul.static > li.static { padding-left:10px; } .menu-vertical > ul.root > li.static > ul.static > li.static:hover { background-color:#cccccc; } .menu-vertical > ul.root > li.static > ul.static > li.static > a { color:#000000; font-size:14px; font-family:'Verdana'; text-decoration:none; } .s4-ql a.selected { background:none; background-color:transparent; border:0px solid transparent !important; } Re-Experience SharePoint
  • 92. QL Sub Links Fill: Enhanced .menu-vertical > ul.root > li.static > ul.static > li.static { padding-left:10px; } .menu-vertical > ul.root > li.static > ul.static > li.static:hover { background-color:#cccccc; } .menu-vertical > ul.root > li.static > ul.static > li.static > a { color:#000000; font-size:14px; font-family:'Verdana'; text-decoration:none; } .s4-ql a.selected { background:none; background-color:transparent; border:0px solid transparent !important; } Re-Experience SharePoint
  • 93. Re-Experience the Quick Launch Re-Experience SharePoint
  • 94. Midnight Black Re-Experience SharePoint
  • 95. Burgundy Wine Re-Experience SharePoint
  • 96. Smooth Slate Re-Experience SharePoint
  • 97. Indian Turquoise Re-Experience SharePoint
  • 98. Deep Ocean Aqua Re-Experience SharePoint
  • 100. The Content Area Create a New Experience Re-Experience SharePoint
  • 101. Content Area: Default CSS Re-Experience SharePoint
  • 102. Content Area Font: Default .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; /* Inherited from body } Re-Experience SharePoint
  • 103. Content Area Borders: Default .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; /* No borders } Re-Experience SharePoint
  • 104. Content Area Fill: Default .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; } Re-Experience SharePoint
  • 105. Content Area: Enhanced CSS Re-Experience SharePoint
  • 106. Content Area Font: Enhanced /* Default used .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; } Re-Experience SharePoint
  • 107. Content Area Borders: Enhanced /* Default used .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; } Re-Experience SharePoint
  • 108. Content Area Fill: Enhanced /* Default used .s4-ca{ /* [ReplaceColor(themeColor:"Light1")] */ background:#fff; margin-left:155px; margin-right:0px; min-height:324px; } Re-Experience SharePoint
  • 109. Re-Experience the Content Area Re-Experience SharePoint
  • 110. Midnight Black: Content Re-Experience SharePoint
  • 111. Burgundy Wine: Content Re-Experience SharePoint
  • 112. Smooth Slate: Content Re-Experience SharePoint
  • 113. Indian Turquoise: Content Re-Experience SharePoint
  • 114. Deep Ocean Aqua: Content Re-Experience SharePoint
  • 116. Re-Experience SharePoint Putting it all together Re-Experience SharePoint
  • 117. Default SharePoint 2010 Interface Re-Experience SharePoint
  • 119. Enhanced SharePoint 2010 Re-Experience SharePoint
  • 125. Premium Experiences Re-Experience SharePoint
  • 131. Conclusion: 7000+ Lines of CSS in SharePoint Re-Experience SharePoint
  • 132. Download NBB Community Color Templates Re-Experience SharePoint
  • 133. Re-Experience SharePoint Interface Enhancements in SharePoint 2010 Re-Experience SharePoint

Notes de l'éditeur

  1. Re-Experience SharePoint This presentation is for site managers and site collection administrators who would like to have more control over the display in their SharePoint sites. It is a basic investigation of the CSS classes that control the opening page of a SharePoint team site. The icons at the bottom of each slide are navigation to the main sections of the presentation:HomeExamination of the default SharePoint interfaceThe HeaderThe Quick LaunchThe Content AreaExamines of Enhanced SharePoint Experiences
  2. About the PresenterMark Miller is recognized internationally as a Senior Storyteller, weaving engaging tales to simplify the explanation of complex, technological solutions. He is the founder of two of the largest, online SharePoint communities in the world: NothingButSharePoint.com and EndUserSharePoint.com. Mark travels internationally from his home base in New York City, speaking on the building of community, methods for using social media to engage an online audience, the uses of SharePoint for enterprise level collaboration, and the future of productivity. His most recent excursion included stops in Argentina, Uruguay, Chile and Antarctica, where he spoke to a colony of penguins on the comparison of on-premises SharePoint implementations vs hosted solutions.
  3. NothingButSharePoint: https://www.nothingbutsharepoint.com/Pages/default.aspxEndUserSharePoint: https://www.nothingbutsharepoint.com/sites/eusp/Pages/default.aspxNothingButBranding:http://www.nothingbutbranding.com/
  4. I have spoken throughout the world at major SharePoint conferences as well as to small, local enthusiast groups.
  5. I am part of a new startup called “NothingButBranding”.
  6. Our sole mission is to save the world from the aliens who brought you the default SharePoint interface.
  7. What is the agenda for today’s presentation?
  8. What is the agenda for today’s presentation?
  9. We will explore the SharePoint interface by examining the general areas on the page and exploring the underlying structure.
  10. We will examine the CSS classes that drive the display of each of the main areas on a SharePoint team site entrance page.
  11. The presentation concludes with examples of what can be done just by changing the color of various elements within the SharePoint page.
  12. Default team site screenshot: SharePoint 2010An absolute thing of beauty.
  13. Header/Top of PageLeft hand QuickLaunchContent Area
  14. Colors, borders, fonts, fill, background, positioning
  15. Three references for finding the CSS classes in SharePoint 2010
  16. Each of the major browsers have developer tools either built in or available for download. What you see here is the developer view in Google’s Chrome browser.(Show a demo of the browser tool by opening any web page and exposing the underlying structure.)
  17. Heather Solomon, The Queen of Theme: The SharePoint Experience CSS Charthttp://sharepointexperience.com/csschart/csschart.html
  18. Benjamin Niaulin has written a series of article on CSS and branding in SharePoint 2010. In one of those articles, he does a breakdown of the CSS classes available on the entrance page of a SharePoint 2010 team site.https://www.nothingbutsharepoint.com/sites/eusp/Pages/Brand-SharePoint-SharePoint-Home-Page-CSS-Reference.aspx
  19. Colors, borders, fonts, fill, background, positioning
  20. Show default CSS w/ font highlighted
  21. Show default CSS w/ border highlighted
  22. Show default CSS w/ fill highlighted
  23. Enhance the header to create a new SharePoint Experience.
  24. Header has Three PartsSite Actions (ribbon)Site Title (Logo, title of page, breadcrumbs, social sharing)Global Navigation (navigation, search)
  25. Default team site screenshot: SharePoint 2010An absolute thing of beauty.
  26. Header/Top of Page
  27. body #s4-topheader2{/* [RecolorImage(themeColor:"Light1")] */background:url("/_layouts/images/selbg.png") repeat-x left top;/* [ReplaceColor(themeColor:"Light2")] */ background-color:#f6f6f6;vertical-align:middle;min-height:25px;/* [ReplaceColor(themeColor:"Light2-Lightest")] */ border-top:1px solid #e0e0e0;/* [ReplaceColor(themeColor:"Light2-Lighter")] */ border-bottom:1px solid #b8babd;}Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  28. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.htmlTakes the one from the body
  29. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.htmlNo borders set by default
  30. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.htmlNo fill set by default
  31. /* SITE ACTION *//* Site action bar container */.ms-cui-topBar2 { padding-left:5px;}/* Site action button */.ms-siteactionsmenuhover { border-color:#FFFFFF;background:none;background-color:transparent;}.s4-breadcrumb-anchor:hover, .s4-breadcrumb-anchor-open, .ms-qatbutton:hover { border-color:#FFFFFF;background:none;background-color:transparent;}
  32. No change
  33. No change
  34. No change
  35. /* Set height and background color to the top logo container */.s4-title { min-height:100px; /* Min-height of the logo container */ background-color:#FFFFFF;}.s4-titletable { height:100px;}/* Page Title (Link on the right of the logo */.s4-title h1 a, .s4-title h2 a { color:#000000;text-decoration:none;}.s4-title h1 a:hover, .s4-title h2 a:hover {text-decoration:underline;}
  36. http://www.youtube.com/watch?v=y-qEbMPJr3Q&list=PLC809F7D32CB7745B&index=2&feature=plpp_videoShow all of CSS for Global Navigation in notes. Only a small subset on slide
  37. Enhanced Global Navigation by NothingButBranding/* ----------------------------------------------------------------------- 3- Global navigation ----------------------------------------------------------------------- *//* GLOBAL NAVIGATION */body #s4-topheader2 { margin-top:20px; /* Add padding on top of the global nav container */ margin-bottom:20px; /* Add padding on bottom of the global nav container */ height:50px; /* Set the height of the global nav container */background-image:url("/Style%20Library/Images/bg_globalnav.png"); /* Change background image to the global nav container */border-top:none;border-bottom:none;}.s4-toplinks .s4-tn a {background:none; border:0px; color:#cccccc;font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px;text-decoration:none !important;}.s4-toplinks .s4-tn a.selected {background:none; border:0px; color:#cccccc;font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px;}.s4-toplinks .s4-tn a.selected:hover { color:#000000;text-decoration:none;}.s4-tn { height:50px;}.s4-tn > div { height:50px;}.s4-tn li.static > a:hover { color:#000000;text-decoration:none;}.s4-tn li.static > .menu-item { color:#cccccc; padding:0px;border:none; height:50px; padding-left:15px; padding-right:15px;}.s4-tn li.static > .menu-item > span > span { padding-top:15px; /* Set padding-top to the link in the global nav */}.s4-toplinks .s4-tn a:hover, .s4-toplinks .s4-tn a.selected {background-image:url("/Style%20Library/Images/bg_globalnav-hover.png"); /* Change background image to the global nav container */}.ms-titlerowborder {border-right:none; /* remove right border between logo container and global nav */}/* SEARCH BAR & HELP ICON */.s4-wpTopTable, .s4-help { padding-top:12px; /* Center align search and help icon inside the global nav container */}
  38. .s4-toplinks .s4-tn a {background:none; border:0px; color:#cccccc;font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px;text-decoration:none !important;}
  39. .s4-toplinks .s4-tn a {background:none; border:0px; color:#cccccc;font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px;text-decoration:none !important;}
  40. .s4-toplinks .s4-tn a {background:none; border:0px; color:#cccccc;font-family:'Verdana'; font-size:14px; padding:0px; margin:0px; height:50px;text-decoration:none !important;}
  41. Example from Community Themes
  42. Example from Community Themes
  43. Example from Community Themes
  44. Enhance the Quick Launch to create a new SharePoint Experience
  45. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  46. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  47. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  48. Show all of CSS for title in notes. Only a small subset on slide
  49. http://www.youtube.com/watch?v=y-qEbMPJr3Q&list=PLC809F7D32CB7745B&index=2&feature=plpp_videoShow all of CSS for Global Navigation in notes. Only a small subset on slide
  50. /* SUB LINKS */.menu-vertical > ul.root > li.static > ul.static > li.static { padding-left:10px;}.menu-vertical > ul.root > li.static > ul.static > li.static:hover { background-color:#cccccc;}.menu-vertical > ul.root > li.static > ul.static > li.static > a { color:#000000; font-size:14px;font-family:'Verdana';text-decoration:none;}.s4-ql a.selected {background:none;background-color:transparent; border:0px solid transparent !important;}
  51. Link – On Hover.s4-toplinks .s4-tn a.selected:hover { color:#000000;text-decoration:none;}
  52. Link – On Hover.s4-toplinks .s4-tn a.selected:hover { color:#000000;text-decoration:none;}
  53. Link – On Hover.s4-toplinks .s4-tn a.selected:hover { color:#000000;text-decoration:none;}
  54. Example from Community Themes
  55. Example from Community Themes
  56. Example from Community Themes
  57. Enhance the content area to create a new SharePoint Experience
  58. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  59. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  60. Resource – SharePoint Experience CSS Chart by Heather Solomonhttp://sharepointexperience.com/csschart/csschart.html
  61. All stays default because it’s filled with web parts, utilizing over 300 classes.
  62. All stays default because it’s filled with web parts, utilizing over 300 classes.
  63. All stays default because it’s filled with web parts, utilizing over 300 classes.
  64. Example from Community Themes
  65. Example from Community Themes
  66. Example from Community Themes
  67. Put all the pieces back together.. the head, the quick launch, the content area… and you have created a new experience in SharePoint.
  68. Here are a few NBB Premium Themes. These are mainly done through color enhancements and the inclusion of a large background image to completely transform the default SharePoint experience.
  69. The dark, abstract image in the background draws out the color of the Quick Launch icons in the left column.
  70. The dark, abstract image in the background draws out the color of the Quick Launch icons in the left column.
  71. This is the same layout, but uses a photograph as the background. It gives a completely different user experience compared to the previous interface.
  72. The very large Quick Launch icons are the central focus of this theme. It starts to resemble a Metro style UI. The inclusion of a small, replaceable image in the Quick Launch as a touch of personality to SharePoint which is lacking within the default interface. The background image can be easily changed through the inclusion of various other images within the style library for this theme.
  73. This presentation has shown simple ways to change the colors on your site, but in reality, do your really have enough time and resources to do that? Between learning CSS, discovering the classes to make the desired color changes and fixing mistakes along the way, this could be a time consuming process. There is a better way…
  74. Enhance the color of your site in as little as 60 seconds. At NothingButBranding we have created a set of color templates that you can download for free. We call these our “Community Color Templates” since we are donating them to the community. The Community Color Templates can be installed by anyone who has site manager privileges. There is no manual installation of multiple CSS files, no adding of images to the style gallery. We’ve made it simple: Choose a color template from our gallery, press the button and Re-Experience SharePoint in less that 60 seconds.Isn’t it time for your team to Re-Experience SharePoint?
  75. Thank you for your support in participating in our SharePoint branding community. Please let us know when you enhance your site and the response from your team.