SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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...
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

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

Hinweis der Redaktion

  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.