SlideShare une entreprise Scribd logo
1  sur  40
SharePoint 2013
Intro to Branding and Design Manager

April Dunnam
Lead SharePoint Consultant/Developer
Introductions
April started her career as an IT Intern at Cherokee Casino. It
was there she found her niche and a passion for design &
development and began to focus her efforts on asp.net
development, c# and SharePoint.
She went on to complete dual degrees in MIS and Marketing
from Northeastern State University and got a job at a
telecommunications firm where she worked her way up to
SharePoint Developer. Several years later, April was invited to
join the ThriveFast team as senior consultant.
April is dedicated to continual self-improvement. She is constantly
reading up on the latest technologies & career publications and
routinely participating in professional conferences including Tech
Fest & SharePoint Saturdays.
Leadership: Vice President of the Tulsa SharePoint Interest
Group.
@AprilDunnam

SharePointSiren.com

april.dunnam@thrivefast.com
Agenda
 Theming

 Page Layouts

 Color Palette Tool

 Display Templates

 Design Manager

 Device Channels

 Accessing Design Manager

 Design Packages

 Import a Site Design

 Publish and Apply
Theming
What’s New With Theming
• No More PowerPoint Themes
• HTML Based Theming Engine
• Supports HTML5 and CSS3 Standards
• Site Settings  Change The Look
Theming Options
• Use can use an out-of-the-box them OR
• Create your own with Composed Looks
• Provide Easy Way to Apply Light Branding
• Site Settings  Composed Looks
Composed Looks
• New to SharePoint 2013
• Components:
• Image URL – Background Image Link
• Font Scheme URL - Defines font styles for your theme

• Theme URL – Building Block – Defines all colors
• Master Page URL – Use out-of-the-box or custom
master
So How Do I Create A Composed Look?
• Super Easy thanks to the Color Palette Tool
• Free! Brought to you by Microsoft
• Download Here: http://www.microsoft.com/enus/download/details.aspx?id=38182

• GUI Interface to Create SPColor File (Theme URL)
• Live Preview of Changes
• Save SPColor File and Upload to Theme Gallery

• Site Settings  Theme Gallery
Theming Demo
Design Manager
Design Manager
• New to SharePoint 2013
• Theming is great but can only get you so far
• Use Design Manager if you want to make SharePoint look
less like SharePoint

• Custom Master Page
• Page Layouts
• Custom CSS

• Javascript
Design Manager
• Create complete custom branding through the UI
• Bye Bye SharePoint Designer!
• Design View is no more
• Opens Doors to Designers

• Web Designer Creates HTML/CSS
• You import into SharePoint and Convert to SharePoint
Elements
Design Manager Caveats
• Publishing Infrastructure is Required!
• Must treat Branding Assets as Local Files
• Use WebDAV
• Open in Explorer or Map to Network Drive

• Must have Full Control or Designer Permissions
Site Collection Level Feature

Site Level Feature
Access Design Manager
Demo
Design Manager Step 1
• First Step is to Import your HTML Master Page File
• HTML Master Page should be the Skin Only
• Should Include:
• Suite Bar / Welcome Styling

• Top Navigation Styling
• Left Navigation Styling
• Footer Styling

• Page Layouts will be imported later
HTML Master Page Gotchya’s
• HTML Prototype MUST be XML Compliant!!
• Use online XML Validator to validate
• http://validator.w3.org/
HTML Master Page Gotchya’s
XML Compliancy error
HTML Master Page
• Some Assembly is Required!
• Add SharePoint Functionality with
Snippet Manager
• Top Navigation Control

• Quick Launch Control
• Footer Control
• Search Control
HTML Master Page Formatting Tips
• Plan your Prototype with Design Manager in Mind
• Have containers for each SharePoint Element
• Navigation
• Search

• Site Logo
• Site Title
• Put comments and have container names match

SharePoint element names
HTML Master Page Formatting Tips Cont’d
• And Last But Not Least……
• DO NOT Touch the .Master!!
• SharePoint creates .master file when HTML file is
converted

• Make any changes to your HTML file NOT your .Master
file
• Changes made to HTML files are synced to the .Master
Troubleshooting Style Issues

FireBug/IE Developer Tools
Are Your Friend
HTML Master Page
Demo
Page Layouts
• Controls Layout of Main Content
• Many out-of-the-box Layouts
• Assembly Required: Uses Snippets and Snippet Manager
• Associated with a Master Page

• Don’t touch the .aspx file!
• Make any changes to your html file
• Make sure you have containers for web part zones in your

page layout
Page Layout
Demo
Display Templates
• The center of displaying SharePoint 2013 Search
• Replaces XSLT
• Control Templates
• Item Templates

• Don’t touch the javascript!
Display Templates
Demo
Device Channels
• Interfaces tailored and mapped to specific device(s)
• Based on User Agent
• 10 Device Channels per Site Collection
Screen shot of creating a device channel
and maping to a master page
Screen shot of creating a device channel
and maping to a master page
Design Packages
• Design Manager will Package your Custom Branding
• Re-Deployable to another Web App or even another Farm
• Creates a WSP
• To Import your Design Package:

• Site Settings  Design Manager  Import a Design
Package
Design Package
Demo
Publish and Apply Design
• Design Manager will Import and Apply your Design Files
• Must Publish and Approve Design Files after added
• Use Design Manager or Master Page Gallery to do this
Publish and Apply
Demo
SharePoint Design Manager

Branding Made Easy…
…..er
SharePoint 2013
Intro to Branding & Design Manager

Thank You!
@AprilDunnam

SharePointSiren.com

april.dunnam@thrivefast.com

Contenu connexe

Tendances

Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsTulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsApril Dunnam
 
Tulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsTulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsDennis Bottjer
 
PowerApps, Forms, Flow, oh my!
PowerApps, Forms, Flow, oh my!PowerApps, Forms, Flow, oh my!
PowerApps, Forms, Flow, oh my!April Dunnam
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technologyjoelsef
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerAppBecky Bertram
 
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuerySharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQueryKen Kuzdas
 
Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013C/D/H Technology Consultants
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformJonathan Schultz
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Danny Burlage
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerPatrick O'Toole
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013NIFTIT
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineDarrell Trimble
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 BrandingKashif Imran
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsMaarten Visser
 
So you’re building an intranet
So you’re building an intranetSo you’re building an intranet
So you’re building an intranetBecky Bertram
 
Share point development 101
Share point development 101Share point development 101
Share point development 101Becky Bertram
 
Getting The Most Out Of SP Search SPSTC
Getting The Most Out Of SP Search SPSTCGetting The Most Out Of SP Search SPSTC
Getting The Most Out Of SP Search SPSTCJohn Ross
 

Tendances (20)

Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsTulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
 
Tulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsTulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 myths
 
PowerApps, Forms, Flow, oh my!
PowerApps, Forms, Flow, oh my!PowerApps, Forms, Flow, oh my!
PowerApps, Forms, Flow, oh my!
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerApp
 
Zup Zip Share Point
Zup Zip Share PointZup Zip Share Point
Zup Zip Share Point
 
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuerySharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
SharePoint - Creating Beautiful Yet Powerful Dashboards Using jQuery
 
Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013Dynamic no-code mashups in SharePoint 2010 and 2013
Dynamic no-code mashups in SharePoint 2010 and 2013
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power Platform
 
Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365Designing a great SharePoint Online intranet in Office 365
Designing a great SharePoint Online intranet in Office 365
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint Designer
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint Online
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer Apps
 
So you’re building an intranet
So you’re building an intranetSo you’re building an intranet
So you’re building an intranet
 
Share point development 101
Share point development 101Share point development 101
Share point development 101
 
Getting The Most Out Of SP Search SPSTC
Getting The Most Out Of SP Search SPSTCGetting The Most Out Of SP Search SPSTC
Getting The Most Out Of SP Search SPSTC
 
SharePoint for Beginners
SharePoint for BeginnersSharePoint for Beginners
SharePoint for Beginners
 

Similaire à Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager

Intro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConIntro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConSPTechCon
 
Session 1 branding and site development in SharePoint
Session 1   branding and site development in SharePointSession 1   branding and site development in SharePoint
Session 1 branding and site development in SharePointKhoa Quach
 
Share point 2013 Building Websites
Share point 2013 Building WebsitesShare point 2013 Building Websites
Share point 2013 Building WebsitesSuhas R Satish
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsNCCOMMS
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingStu King
 
Intro to SharePoint 2013 Branding
Intro to SharePoint 2013 BrandingIntro to SharePoint 2013 Branding
Intro to SharePoint 2013 BrandingThomas Daly
 
Building modern intranets with share point communication sites aug 2018 kloud
Building modern intranets with share point communication sites aug 2018   kloudBuilding modern intranets with share point communication sites aug 2018   kloud
Building modern intranets with share point communication sites aug 2018 kloudAsish Padhy
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton SlidesRyan Dennis
 
SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookEric Overfield
 
Introduction to Branding SharePoint
Introduction to Branding SharePointIntroduction to Branding SharePoint
Introduction to Branding SharePointK.Mohamed Faizal
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsEric Overfield
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfTheresa Lubelski
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT
 
SharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicSharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicFrancois Pienaar
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customizationyeschandana
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesRyan Dennis
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint projectBinh Nguyen
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017Marc D Anderson
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationEric Overfield
 

Similaire à Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager (20)

Intro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConIntro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechCon
 
Session 1 branding and site development in SharePoint
Session 1   branding and site development in SharePointSession 1   branding and site development in SharePoint
Session 1 branding and site development in SharePoint
 
Share point 2013 Building Websites
Share point 2013 Building WebsitesShare point 2013 Building Websites
Share point 2013 Building Websites
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint Branding
 
Intro to SharePoint 2013 Branding
Intro to SharePoint 2013 BrandingIntro to SharePoint 2013 Branding
Intro to SharePoint 2013 Branding
 
Building modern intranets with share point communication sites aug 2018 kloud
Building modern intranets with share point communication sites aug 2018   kloudBuilding modern intranets with share point communication sites aug 2018   kloud
Building modern intranets with share point communication sites aug 2018 kloud
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San Diego
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton Slides
 
SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your Look
 
Introduction to Branding SharePoint
Introduction to Branding SharePointIntroduction to Branding SharePoint
Introduction to Branding SharePoint
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding options
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdf
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment
 
SharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicSharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magic
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customization
 
ScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati SlidesScarePoint Saturday Spookinnati Slides
ScarePoint Saturday Spookinnati Slides
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint project
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding Initiation
 

Plus de April Dunnam

Power Apps Accessibility.pptx
Power Apps Accessibility.pptxPower Apps Accessibility.pptx
Power Apps Accessibility.pptxApril Dunnam
 
EPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfEPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfApril Dunnam
 
M365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverM365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverApril Dunnam
 
M365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsM365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsApril Dunnam
 
Power Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlottePower Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlotteApril Dunnam
 
Next Level PowerApps
Next Level PowerAppsNext Level PowerApps
Next Level PowerAppsApril Dunnam
 
Powering the Modern Classroom with PowerApps & PowerBI
Powering the Modern Classroom with PowerApps & PowerBIPowering the Modern Classroom with PowerApps & PowerBI
Powering the Modern Classroom with PowerApps & PowerBIApril Dunnam
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and FlowApril Dunnam
 

Plus de April Dunnam (8)

Power Apps Accessibility.pptx
Power Apps Accessibility.pptxPower Apps Accessibility.pptx
Power Apps Accessibility.pptx
 
EPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfEPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdf
 
M365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverM365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps Makeover
 
M365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsM365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power Apps
 
Power Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlottePower Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS Charlotte
 
Next Level PowerApps
Next Level PowerAppsNext Level PowerApps
Next Level PowerApps
 
Powering the Modern Classroom with PowerApps & PowerBI
Powering the Modern Classroom with PowerApps & PowerBIPowering the Modern Classroom with PowerApps & PowerBI
Powering the Modern Classroom with PowerApps & PowerBI
 
Intro to PowerApps and Flow
Intro to PowerApps and FlowIntro to PowerApps and Flow
Intro to PowerApps and Flow
 

Dernier

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
🐬 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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Dernier (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager

  • 1. SharePoint 2013 Intro to Branding and Design Manager April Dunnam Lead SharePoint Consultant/Developer
  • 2. Introductions April started her career as an IT Intern at Cherokee Casino. It was there she found her niche and a passion for design & development and began to focus her efforts on asp.net development, c# and SharePoint. She went on to complete dual degrees in MIS and Marketing from Northeastern State University and got a job at a telecommunications firm where she worked her way up to SharePoint Developer. Several years later, April was invited to join the ThriveFast team as senior consultant. April is dedicated to continual self-improvement. She is constantly reading up on the latest technologies & career publications and routinely participating in professional conferences including Tech Fest & SharePoint Saturdays. Leadership: Vice President of the Tulsa SharePoint Interest Group. @AprilDunnam SharePointSiren.com april.dunnam@thrivefast.com
  • 3. Agenda  Theming  Page Layouts  Color Palette Tool  Display Templates  Design Manager  Device Channels  Accessing Design Manager  Design Packages  Import a Site Design  Publish and Apply
  • 5. What’s New With Theming • No More PowerPoint Themes • HTML Based Theming Engine • Supports HTML5 and CSS3 Standards • Site Settings  Change The Look
  • 6. Theming Options • Use can use an out-of-the-box them OR • Create your own with Composed Looks • Provide Easy Way to Apply Light Branding • Site Settings  Composed Looks
  • 7. Composed Looks • New to SharePoint 2013 • Components: • Image URL – Background Image Link • Font Scheme URL - Defines font styles for your theme • Theme URL – Building Block – Defines all colors • Master Page URL – Use out-of-the-box or custom master
  • 8. So How Do I Create A Composed Look? • Super Easy thanks to the Color Palette Tool • Free! Brought to you by Microsoft • Download Here: http://www.microsoft.com/enus/download/details.aspx?id=38182 • GUI Interface to Create SPColor File (Theme URL) • Live Preview of Changes • Save SPColor File and Upload to Theme Gallery • Site Settings  Theme Gallery
  • 11. Design Manager • New to SharePoint 2013 • Theming is great but can only get you so far • Use Design Manager if you want to make SharePoint look less like SharePoint • Custom Master Page • Page Layouts • Custom CSS • Javascript
  • 12. Design Manager • Create complete custom branding through the UI • Bye Bye SharePoint Designer! • Design View is no more • Opens Doors to Designers • Web Designer Creates HTML/CSS • You import into SharePoint and Convert to SharePoint Elements
  • 13. Design Manager Caveats • Publishing Infrastructure is Required! • Must treat Branding Assets as Local Files • Use WebDAV • Open in Explorer or Map to Network Drive • Must have Full Control or Designer Permissions
  • 14. Site Collection Level Feature Site Level Feature
  • 16. Design Manager Step 1 • First Step is to Import your HTML Master Page File • HTML Master Page should be the Skin Only • Should Include: • Suite Bar / Welcome Styling • Top Navigation Styling • Left Navigation Styling • Footer Styling • Page Layouts will be imported later
  • 17. HTML Master Page Gotchya’s • HTML Prototype MUST be XML Compliant!! • Use online XML Validator to validate • http://validator.w3.org/
  • 18. HTML Master Page Gotchya’s XML Compliancy error
  • 19. HTML Master Page • Some Assembly is Required! • Add SharePoint Functionality with Snippet Manager • Top Navigation Control • Quick Launch Control • Footer Control • Search Control
  • 20.
  • 21. HTML Master Page Formatting Tips • Plan your Prototype with Design Manager in Mind • Have containers for each SharePoint Element • Navigation • Search • Site Logo • Site Title • Put comments and have container names match SharePoint element names
  • 22.
  • 23. HTML Master Page Formatting Tips Cont’d • And Last But Not Least…… • DO NOT Touch the .Master!! • SharePoint creates .master file when HTML file is converted • Make any changes to your HTML file NOT your .Master file • Changes made to HTML files are synced to the .Master
  • 24. Troubleshooting Style Issues FireBug/IE Developer Tools Are Your Friend
  • 26. Page Layouts • Controls Layout of Main Content • Many out-of-the-box Layouts • Assembly Required: Uses Snippets and Snippet Manager • Associated with a Master Page • Don’t touch the .aspx file! • Make any changes to your html file • Make sure you have containers for web part zones in your page layout
  • 28. Display Templates • The center of displaying SharePoint 2013 Search • Replaces XSLT • Control Templates • Item Templates • Don’t touch the javascript!
  • 29.
  • 30.
  • 32. Device Channels • Interfaces tailored and mapped to specific device(s) • Based on User Agent • 10 Device Channels per Site Collection
  • 33. Screen shot of creating a device channel and maping to a master page
  • 34. Screen shot of creating a device channel and maping to a master page
  • 35. Design Packages • Design Manager will Package your Custom Branding • Re-Deployable to another Web App or even another Farm • Creates a WSP • To Import your Design Package: • Site Settings  Design Manager  Import a Design Package
  • 37. Publish and Apply Design • Design Manager will Import and Apply your Design Files • Must Publish and Approve Design Files after added • Use Design Manager or Master Page Gallery to do this
  • 39. SharePoint Design Manager Branding Made Easy… …..er
  • 40. SharePoint 2013 Intro to Branding & Design Manager Thank You! @AprilDunnam SharePointSiren.com april.dunnam@thrivefast.com

Notes de l'éditeur

  1. Slides will be available from blog and twitterIn-depth look a SharePoint 2013 Theming and Design ManagerMeat will be in the demos
  2. Will make available on blog and twitter (slideshare.net), so if you remember one of those then you can always review everything we discuss
  3. Previous SharePoint Versions had Out of the box Themes and used PowerPoint for Custom ThemesTheming Engine has been overhauled to an HTML Based EngineThere are about 19 Out of the box ThemesTheming is good if you need light customization --- Want to apply your company logo and have SharePoint match your company colors, maybe a custom background
  4. Customize background colors for Suite Bar, Quick Launch, Navigation, Web Part Titles, etc
  5. SharePoint Themes are created using Composed LooksCustomize background colors for Suite Bar, Quick Launch, Navigation, Web Part Titles, etc.
  6. Customize background colors for Suite Bar, Quick Launch, Navigation, Web Part Titles, etc
  7. Show Out Of The Box Themes in Site Settings  Change The LookShow customizations to out of the box themesShow Composed Looks in Site Settings  Change The Look
  8. Design Manager overhauls how we brand SharePoint. SharePoint Designer is no longer a viable option for creating master pages, page layouts because they removed the design view. This allows non-SharePoint focused web designers to provide you with an HTML/CSS layout that you can upload.
  9. Very important to note that when using Design Manager you must treat the Branding Assets as Local Files. If you try to make changes on your desktop and re-upload them to the Master Page Gallery, your changes will not be updated.
  10. Make sure you enable these features to use Design Manager
  11. Access Design ManagerOpen In Explorer View
  12. The first step is to get your HTML Master Page Uploaded and Converted to a SharePoint Master using Design ManagerSometimes a Master Page is all that is needed and you can use out of the box Page Layouts
  13. You will run into all sorts of errors if you HTML is not XML Compliant. Save many headaches and run all HTML through an XML Validator before importing. There are several online validators. I like this one the best.
  14. Design Manager is like Ikea furniture. You have all of the pieces but you have to put them together.
  15. This shows the Snippet Manager for SharePoint 2013.You have your Snippet Controls at the TopYou see a Preview of the Snippet Below and can apply properties to your snippetThe HTML is on the bottom right, this is what you will insert into your HTML File
  16. Your life will be much easier if you or your Web Designer creates the HTML with Design Manager in Mind.Clearly mark containers with comments and names that match the SharePoint ElementsExample: <Div ID=“Search”>
  17. This is an example of a well formatted HTML Master Page. The divs are clearly marked with comments to show what SharePoint Snippets are intended to be input into them.
  18. Very Important to not make changes to the Master Page when using Design Manager. The .Master is dependent on the HTML file. Any changes should be made in the HTML file and those changes are reflected in the .Master.
  19. Review a prototypeLook for snippet commentsImportAdd logo snippetMove main placeholder
  20. A Page Layout HTML should have the containers for your webpart zones. Just like with the Master Page, make any changes to your HTML not the ASPX. You will need to input snippets for your web part zones
  21. Create a page layoutMove to a new directoryMove layout from Master PageReplace area with a WPZ snippet
  22. You can customize display templates with Design Manager.
  23. Screenshot from http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=1041
  24. Screenshot from http://msdn.microsoft.com/en-us/library/jj945138.aspx
  25. Show search results pageThen find display templatesCreate new control templateEdit control templateMight be too much
  26. Allow for one interface for all desktops and another for most tablets let's say.Only 10 device channels per site collection, but do you really want to maintain 10 MP’s?
  27. Screen Shot of the Device Channel Page
  28. You don’t have to create a feature in visual studio to deploy your Design Packages….Design Manager will do this for you.It packages everything into a WSP just like Visual Studio would which you can import anywhere.
  29. Quickly create a design package
  30. When you import a design it doesn’t publish and approve your design files. Although it automatically applies them, only you will be able to see them until you publish and apply.
  31. Quickly show how to Publish a Major Version and Approve your Branding Files you imported
  32. Thank You!Don’t forget to check out my blog where you can download this presentation or the recording.Easiest way to get to the material I referenced