SlideShare a Scribd company logo
The 2013 Design Manager
From HTML to SharePoint

Eric Overfield
SharePoint Advocate and Enthusiast
PixelMill
Introduction – Eric Overfield
 Founder and SharePoint Branding/UI Lead, PixelMill
 Speaker, Teacher, Advocate
 Author, SharePoint Community Organizer
 Located in Davis, CA
Co-author: “Pro SharePoint 2013 Branding and Responsive
Web Development” (Apress – June 12th, 2013)
Order Your Copy
http://pxml.ly/zsqykd

Co-author: “Black Magic Solutions for
White Hat SharePoint” (August, 2013)

ericoverfield.com
@EricOverfield
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Why Design
Manager?

@EricOverfield - pixelmill.com
Tools Already Exist

Design Tools not SP Focus
No Design View – Help!

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
Tools Already Exist

Design Tools not SP Focus
No Design View – Help!

XSLT? What is That?

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
Tools Already Exist

Design Tools not SP Focus
No Design View – Help!

XSLT? What is That?
Open the Door to Designers
@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Design Manager
 Publishing Infrastructure Required

 Sorry Collaboration Sites
 Unless you enable Publishing

 Treat Branding Assets as Local Files!

@EricOverfield - pixelmill.com
Site Collection Level Feature

Site Level Feature

@EricOverfield - pixelmill.com
Access Your Design Files

Using WebDAV
Mac/PC – Dreamweaver, Notepad, Your Choice
@EricOverfield - pixelmill.com
Access Design Manager
Demo

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Import a Site Design
 Import a HTML Prototype Directly in SharePoint
 Some assembly required

@EricOverfield - pixelmill.com
HTML Master Page
 HTML Prototype must by XML Compliant

@EricOverfield - pixelmill.com
XML Compliancy error

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
HTML Master Page
 HTML Prototype must by XML Compliant
 Add SharePoint functionality with Snippet Manager

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
HTML Master Page
 HTML Prototype must by XML Compliant

 Add SharePoint functionality with Snippet Manager
 Plan your prototype with Design Manager in mind

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
HTML Master Page
 HTML Prototype must by XML Compliant

 Add SharePoint functionality with Snippet Manager
 Plan your prototype with Design Manager in mind

 Don’t touch the .master!

@EricOverfield - pixelmill.com
HTML Master Page
Demo

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Page Layouts
 Controls layout of main content

 Many out the of box layouts
 Also uses Snippets and Snippet Manager

 With Design Manage, associated with a Master Page
 Don’t touch the .aspx file!

@EricOverfield - pixelmill.com
Page Layout
Demo

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Display Templates
 The center of displaying SharePoint 2013 Search

 Replaces XSLT!
 Control Templates
 Item Templates
 Do not touch the JavaScript!

@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
@EricOverfield - pixelmill.com
Display Templates
Demo

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Device Channels
 Interfaces tailored and mapped to specific device(s)

 Based on User Agent

@EricOverfield - pixelmill.com
Screen shot of creating a device channel
and maping to a master page

@EricOverfield - pixelmill.com
Screen shot of creating a device channel
and maping to a master page

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Design Packages
 Design Manager will package your custom branding

 Redeployable, even to another farm
 Creates a wsp (i.e. a sandboxed solution – really? – Yup)

 Not ready for primetime

@EricOverfield - pixelmill.com
Design Package
Demo

@EricOverfield - pixelmill.com
Agenda

 Why Design Manager?

 Display Templates

 Accessing Design Manager

 Device Channels

 Import a Site Design

 Design Packages

 Page Layouts

 Publish and Apply

@EricOverfield - pixelmill.com
Publish and Apply
 Must still publish a Major Version

 For Master Pages and Page Layouts
 OOTB – Simplified Publishing Workflow

 Use Design Manager or Master Page Gallery

@EricOverfield - pixelmill.com
Publish and Apply
Demo

@EricOverfield - pixelmill.com
Embrace Design Manager

It can be your friend
If you let it
@EricOverfield - pixelmill.com
The 2013 Design Manager
From HTML to SharePoint

Thank You
Eric Overfield
@EricOverfield
ericoverfield.com
eoverfield@pixelmill.com

More Related Content

PPTX
Going "Metro": Branding for SharePoint 2013
PPTX
Shape SharePoint 2013 for Mobile
PPTX
SharePoint 2013 Design manager – from HTML to SharePoint
PPTX
Enhancing SharePoint with Responsive Web Design
PPT
Reshaping SharePoint for Evolving Internet Devices
PPTX
Enhance SharePoint 2013 with Responsive Web Design
PPT
SharePoint Branding - Change Your Look
PPTX
Your SharePoint 2013 Branding Initiation
Going "Metro": Branding for SharePoint 2013
Shape SharePoint 2013 for Mobile
SharePoint 2013 Design manager – from HTML to SharePoint
Enhancing SharePoint with Responsive Web Design
Reshaping SharePoint for Evolving Internet Devices
Enhance SharePoint 2013 with Responsive Web Design
SharePoint Branding - Change Your Look
Your SharePoint 2013 Branding Initiation

What's hot (20)

PPTX
The Design Dilemma of Mobile and SharePoint
PPTX
SharePoint master pages in 2013 and managed metadata magic
PPTX
Create your own SharePoint Master Pages and Page Layouts
PPTX
The Design Dilemma of Mobile and SharePoint
PPTX
Enhance SharePoint 2013 with Responsive Web Design
PPTX
Fulfilling the promise of Responsive Design with SharePoint 2013
PPTX
Branding SharePoint from Prototype to Deployment - Workshop
PPTX
Branding Modern SharePoint
PDF
Branding Deployment in Office 365 and SharePoint 2013/2016
PPTX
Branding sharepoint project
PPTX
Microsoft Ignite 2016 In Review
PPTX
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
PPTX
Sitecore Experience Accelerator (SxA)
PPTX
SXA in action
PDF
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
PPTX
Summit14 -T4.2: BadA$$ Career Sites - Nakamura
PPTX
Intro to Branding SharePoint 2013
PPTX
Responsive Design for SharePoint
PPTX
Designing for the Office 365 Experience
PPTX
Wd & im session a4 _creating a web page _april 08,2010
The Design Dilemma of Mobile and SharePoint
SharePoint master pages in 2013 and managed metadata magic
Create your own SharePoint Master Pages and Page Layouts
The Design Dilemma of Mobile and SharePoint
Enhance SharePoint 2013 with Responsive Web Design
Fulfilling the promise of Responsive Design with SharePoint 2013
Branding SharePoint from Prototype to Deployment - Workshop
Branding Modern SharePoint
Branding Deployment in Office 365 and SharePoint 2013/2016
Branding sharepoint project
Microsoft Ignite 2016 In Review
Popping the Hood: How to Create Custom SharePoint Branding by Randy Drisgill ...
Sitecore Experience Accelerator (SxA)
SXA in action
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Summit14 -T4.2: BadA$$ Career Sites - Nakamura
Intro to Branding SharePoint 2013
Responsive Design for SharePoint
Designing for the Office 365 Experience
Wd & im session a4 _creating a web page _april 08,2010
Ad

Viewers also liked (20)

PPTX
Het leven in slavernij
PDF
Lista Actualizada Enero 2012
ODP
Loi de la nevrose experimentale
PPTX
титовская имена на руси
PDF
Lead Auditor 14001 18001
PPT
Sponge Bob
PDF
Prestação de Contas - Setembro 2009
PPT
Fotos Seminario
PPSX
Recursos Humanos (3)
PDF
Programação atualizado
PPS
Trigamia
RTF
Talor swift we are never
PDF
Constructivismo
DOCX
Gr 3 Taller 1
PPT
Recursos Humanos
PPTX
definicaoonda
PPTX
Família de Produtos de Estratégia
PPT
Perspectivas da Endourologia 2001
Het leven in slavernij
Lista Actualizada Enero 2012
Loi de la nevrose experimentale
титовская имена на руси
Lead Auditor 14001 18001
Sponge Bob
Prestação de Contas - Setembro 2009
Fotos Seminario
Recursos Humanos (3)
Programação atualizado
Trigamia
Talor swift we are never
Constructivismo
Gr 3 Taller 1
Recursos Humanos
definicaoonda
Família de Produtos de Estratégia
Perspectivas da Endourologia 2001
Ad

Similar to The 2013 Design Manager - From HTML to SharePoint (20)

PPTX
Enhance SharePoint with Responsive Web Design
PPTX
Move past bootstrap and build our lightweight responsive framework w.v1.2
PPTX
Shape SharePoint 2013 for Mobile
PPTX
Broaden your dev skillset with SharePoint branding options
PPTX
Uncovering the Latest in SharePoint Development
PPT
Enhancing SharePoint with Responsive Web Design
PPTX
Enhancing SharePoint with Responsive Web Design
PDF
PLAT-20 Building Alfresco Prototypes in a Few Hours
PPTX
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
PPTX
Use office ui fabric react to build beauty with SharePoint
PDF
The Evolution of Branding in Office 365 - SPSATL 2015 - CDew
PPT
CVCC - Data Visualization and VisiFire
PPT
Interactive web prototyping
PPTX
.netcampus2015 office365dev
PPTX
Designing SharePoint 2010 for Business
PPTX
German introduction to sp framework
PPTX
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
PPTX
Keynote SUGCON 2021 - Sitecore and SaaS our shared journey
PPTX
Relearning SharePoint Development
PDF
Wireframes & More
Enhance SharePoint with Responsive Web Design
Move past bootstrap and build our lightweight responsive framework w.v1.2
Shape SharePoint 2013 for Mobile
Broaden your dev skillset with SharePoint branding options
Uncovering the Latest in SharePoint Development
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web Design
PLAT-20 Building Alfresco Prototypes in a Few Hours
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Use office ui fabric react to build beauty with SharePoint
The Evolution of Branding in Office 365 - SPSATL 2015 - CDew
CVCC - Data Visualization and VisiFire
Interactive web prototyping
.netcampus2015 office365dev
Designing SharePoint 2010 for Business
German introduction to sp framework
Developing silverlight 4 applications with expression blend 4 (30 Abr 2010)
Keynote SUGCON 2021 - Sitecore and SaaS our shared journey
Relearning SharePoint Development
Wireframes & More

More from Eric Overfield (9)

PPTX
The Adventures of Azure Functions and Microsoft Graph
PPTX
All You Need to Know for Automated SharePoint Site Provisioning with PnP Powe...
PPTX
Use Office UI Fabric React to Build Beauty with SharePoint
PPTX
Supercharge Your SharePoint Framework Webpart with React
PPTX
Build Your First SharePoint Framework Webpart
PPTX
Who Needs A Developer For Automated SharePoint Provisioning
PPTX
The Future of SharePoint - What You Need to Know
PPTX
Share point 2013 apps and i mean it
PPTX
Integrating Search Driven Content in SharePoint 2013/2016/O365
The Adventures of Azure Functions and Microsoft Graph
All You Need to Know for Automated SharePoint Site Provisioning with PnP Powe...
Use Office UI Fabric React to Build Beauty with SharePoint
Supercharge Your SharePoint Framework Webpart with React
Build Your First SharePoint Framework Webpart
Who Needs A Developer For Automated SharePoint Provisioning
The Future of SharePoint - What You Need to Know
Share point 2013 apps and i mean it
Integrating Search Driven Content in SharePoint 2013/2016/O365

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PPTX
Cell Structure & Organelles in detailed.
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Cell Types and Its function , kingdom of life
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Basic Mud Logging Guide for educational purpose
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Business Ethics Teaching Materials for college
RMMM.pdf make it easy to upload and study
Cell Structure & Organelles in detailed.
01-Introduction-to-Information-Management.pdf
Pharma ospi slides which help in ospi learning
Cell Types and Its function , kingdom of life
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Microbial disease of the cardiovascular and lymphatic systems
PPH.pptx obstetrics and gynecology in nursing
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Pre independence Education in Inndia.pdf
Classroom Observation Tools for Teachers
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Basic Mud Logging Guide for educational purpose
2.FourierTransform-ShortQuestionswithAnswers.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Supply Chain Operations Speaking Notes -ICLT Program
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O5-L3 Freight Transport Ops (International) V1.pdf
Business Ethics Teaching Materials for college

The 2013 Design Manager - From HTML to SharePoint

  • 1. The 2013 Design Manager From HTML to SharePoint Eric Overfield SharePoint Advocate and Enthusiast PixelMill
  • 2. Introduction – Eric Overfield  Founder and SharePoint Branding/UI Lead, PixelMill  Speaker, Teacher, Advocate  Author, SharePoint Community Organizer  Located in Davis, CA Co-author: “Pro SharePoint 2013 Branding and Responsive Web Development” (Apress – June 12th, 2013) Order Your Copy http://pxml.ly/zsqykd Co-author: “Black Magic Solutions for White Hat SharePoint” (August, 2013) ericoverfield.com @EricOverfield
  • 3. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 5. Tools Already Exist Design Tools not SP Focus No Design View – Help! @EricOverfield - pixelmill.com
  • 7. Tools Already Exist Design Tools not SP Focus No Design View – Help! XSLT? What is That? @EricOverfield - pixelmill.com
  • 9. Tools Already Exist Design Tools not SP Focus No Design View – Help! XSLT? What is That? Open the Door to Designers @EricOverfield - pixelmill.com
  • 10. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 11. Design Manager  Publishing Infrastructure Required  Sorry Collaboration Sites  Unless you enable Publishing  Treat Branding Assets as Local Files! @EricOverfield - pixelmill.com
  • 12. Site Collection Level Feature Site Level Feature @EricOverfield - pixelmill.com
  • 13. Access Your Design Files Using WebDAV Mac/PC – Dreamweaver, Notepad, Your Choice @EricOverfield - pixelmill.com
  • 15. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 16. Import a Site Design  Import a HTML Prototype Directly in SharePoint  Some assembly required @EricOverfield - pixelmill.com
  • 17. HTML Master Page  HTML Prototype must by XML Compliant @EricOverfield - pixelmill.com
  • 20. HTML Master Page  HTML Prototype must by XML Compliant  Add SharePoint functionality with Snippet Manager @EricOverfield - pixelmill.com
  • 22. HTML Master Page  HTML Prototype must by XML Compliant  Add SharePoint functionality with Snippet Manager  Plan your prototype with Design Manager in mind @EricOverfield - pixelmill.com
  • 24. HTML Master Page  HTML Prototype must by XML Compliant  Add SharePoint functionality with Snippet Manager  Plan your prototype with Design Manager in mind  Don’t touch the .master! @EricOverfield - pixelmill.com
  • 26. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 27. Page Layouts  Controls layout of main content  Many out the of box layouts  Also uses Snippets and Snippet Manager  With Design Manage, associated with a Master Page  Don’t touch the .aspx file! @EricOverfield - pixelmill.com
  • 29. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 30. Display Templates  The center of displaying SharePoint 2013 Search  Replaces XSLT!  Control Templates  Item Templates  Do not touch the JavaScript! @EricOverfield - pixelmill.com
  • 34. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 35. Device Channels  Interfaces tailored and mapped to specific device(s)  Based on User Agent @EricOverfield - pixelmill.com
  • 36. Screen shot of creating a device channel and maping to a master page @EricOverfield - pixelmill.com
  • 37. Screen shot of creating a device channel and maping to a master page @EricOverfield - pixelmill.com
  • 38. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 39. Design Packages  Design Manager will package your custom branding  Redeployable, even to another farm  Creates a wsp (i.e. a sandboxed solution – really? – Yup)  Not ready for primetime @EricOverfield - pixelmill.com
  • 41. Agenda  Why Design Manager?  Display Templates  Accessing Design Manager  Device Channels  Import a Site Design  Design Packages  Page Layouts  Publish and Apply @EricOverfield - pixelmill.com
  • 42. Publish and Apply  Must still publish a Major Version  For Master Pages and Page Layouts  OOTB – Simplified Publishing Workflow  Use Design Manager or Master Page Gallery @EricOverfield - pixelmill.com
  • 44. Embrace Design Manager It can be your friend If you let it @EricOverfield - pixelmill.com
  • 45. The 2013 Design Manager From HTML to SharePoint Thank You Eric Overfield @EricOverfield ericoverfield.com eoverfield@pixelmill.com

Editor's Notes

  • #2: Slides will be available from blog and twitterIn-depth look a SharePoint 2013 Design ManagerMeat will be in the demos
  • #3: Will make available on blog and twitter (slideshare.net), so if you remember one of those then you can always review everything we discuss
  • #14: Web Distributed Authoring and Versioning
  • #15: Access Design ManagerMap a network drive
  • #26: Review a prototypeLook for snippet commentsImportAdd logo snippetMove main placeholder
  • #29: Create a page layoutMove to a new directoryMove layout from Master PageReplace area with a WPZ snippet
  • #32: Screenshot from http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=1041
  • #33: Screenshot from http://msdn.microsoft.com/en-us/library/jj945138.aspx
  • #34: Show search results pageThen find display templatesCreate new control templateEdit control templateMight be too much
  • #36: 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?
  • #41: Quickly create a design package
  • #43: Screenshot of composed looks to right
  • #44: Quickly create a design package
  • #46: 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