SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Techniques for Designing with Drupal 8
Daniel Schiavone
blog.froont.com/brief-history-of-web-design-for-designers
What’s Next?
TRENDS
Mobile
Tablets
Beyond Desktop
Aggregation
DESIGN
Heros
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets
Beyond Desktop
Aggregation
DESIGN
Heros
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop
Aggregation
DESIGN
Heros
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation
DESIGN
Heros
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation Google, Twitter Cards
DESIGN
Heros
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation Google, Twitter Cards
DESIGN
Heros Today’s slider
Video
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation Google, Twitter Cards
DESIGN
Heros Today’s slider
Video Today’s scrolling text
Minimalism
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation Google, Twitter Cards
DESIGN
Heros Today’s slider
Video Today’s scrolling text
Minimalism Limited use cases
Flat
What’s Next?
TRENDS
Mobile Desktop is still popular
Tablets Flat growth
Beyond Desktop Uncharted territory
Aggregation Google, Twitter Cards
DESIGN
Heros Today’s slider
Video Today’s scrolling text
Minimalism Limited use cases
Flat Hybrids are more friendly
https://www.drupal.org/drupalorg/blog/a-new-design-system
Process
We spend an inordinate amount of time making our pixel-perfect fabrications.
We then make sub-optimal decisions based on this, considering only our
single, perfect state. We are surprised when our designs are implemented
because we forgot to solve a variety of edge cases and problems. When we
don’t work with real data, we deceive ourselves.
Modern Design Tools: Using Real Data, Josh Puckett
Ideas/Inspiration
Dribble
Behance
Muzli(In)
Wireframe/
Brainstorming
Balsamiq
Conceptboard
Handoff
Zeplin
Avocode
Inspect(In)
Frontify
Craft(In)
Brand.ai
Tools
More at Cool Tools http://www.bit.ly/cooltoolsmd
Baltimore Drupal Meetup’s @briangallagher @diamondseacom
Visual Design
Sketch
Figma
Photoshop
Illustrator
Invision
Conceptboard
Prototype
Craft(In)
Invision
Marvel
Atomic
Principle
Flinto
Framer
Proto.io
Axure
Adobe XD
Keynote
Justinmind
Froont
Webflow
Workflow
Github
Lingo
Food for thought
Everything easy is hard again, Frank Chimero
We Need Design That Is Faster and Design That Is Slower., L. Jeffrey Zeldman
Modern Design Tools: Using Real Data, Josh Puckett
The state of design tools in 2017, Sandijs Ruluks
Things I’ve Learned About CSS Grid Layout, Ollie Williams
Inspiration
principles.design
frankchimero.com
jensimmons.com
5by5.tv/webahead
jasonsantamaria.com
drupalparadise.com
smashingmagazine.com
alistapart.com
siteinspire.com
abduzeedo.com
dribbble.com
cmsdesigns.org/cms/drupal
designmadeingermany.de/sites-we-like
Drupal Design Community
Social Networks
groups.drupal.org/drupal-design
drupal.slack.com (design
channel)
Drupal Design Leaders
Emma Jane Hogbin Westby
emmajane.net
Dani Nordin (Zen Kitchen) tzk-
design.com
Insert ???
Questions
Daniel Schiavone
www.SnakeHill.net
Daniel@SnakeHill.net
@schiavo
@Snake_Hill
DDO: schiavone
Community
Drupal4Gov / DrupalGovCon July 31 - Aug 2
meetup.com/Baltimore-Drupal-Meetup
Baltimore DrupalCamp coming Fall 2018
SmallDrupalShop.slack.com

Weitere ähnliche Inhalte

Was ist angesagt?

Prototyping with Framer.js
Prototyping with Framer.jsPrototyping with Framer.js
Prototyping with Framer.jsTack Mobile
 
Do you have founder myopia?
Do you have founder myopia?Do you have founder myopia?
Do you have founder myopia?Lane Goldstone
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialLane Goldstone
 
Mobile Interaction Design & Strategy
Mobile Interaction Design & StrategyMobile Interaction Design & Strategy
Mobile Interaction Design & StrategyNick Finck
 
Visual tools for the sp ia sp intersections - nov 2014
Visual tools for the sp ia    sp intersections - nov 2014Visual tools for the sp ia    sp intersections - nov 2014
Visual tools for the sp ia sp intersections - nov 2014Ruven Gotz
 
Hour of Code 2015 - Elementary School
Hour of Code 2015 - Elementary SchoolHour of Code 2015 - Elementary School
Hour of Code 2015 - Elementary SchoolFrances Coronel
 
Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenNomensa
 
The Design in Responsive Design
The Design in Responsive DesignThe Design in Responsive Design
The Design in Responsive DesignChris Vernon
 
Developers, get off the couch and contribute!
Developers, get off the couch and contribute!Developers, get off the couch and contribute!
Developers, get off the couch and contribute!CI&T
 
Making Drupal Cool Again
Making Drupal Cool AgainMaking Drupal Cool Again
Making Drupal Cool AgainMatthew Dorman
 
Soft real time interrupts for squishy humans
Soft real time interrupts for squishy humansSoft real time interrupts for squishy humans
Soft real time interrupts for squishy humansJames Abley
 
Structured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherStructured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherNomensa
 
Researchers in the digital age
Researchers in the digital ageResearchers in the digital age
Researchers in the digital ageLawrie Phipps
 
Web Design Toolbox
Web Design ToolboxWeb Design Toolbox
Web Design ToolboxJacob Surber
 
How To Create Awesome Products
How To Create Awesome ProductsHow To Create Awesome Products
How To Create Awesome ProductsDalan Mendonca
 

Was ist angesagt? (19)

Prototyping with Framer.js
Prototyping with Framer.jsPrototyping with Framer.js
Prototyping with Framer.js
 
Do you have founder myopia?
Do you have founder myopia?Do you have founder myopia?
Do you have founder myopia?
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC Social
 
Fast Food Design
Fast Food DesignFast Food Design
Fast Food Design
 
Mobile Interaction Design & Strategy
Mobile Interaction Design & StrategyMobile Interaction Design & Strategy
Mobile Interaction Design & Strategy
 
Visual tools for the sp ia sp intersections - nov 2014
Visual tools for the sp ia    sp intersections - nov 2014Visual tools for the sp ia    sp intersections - nov 2014
Visual tools for the sp ia sp intersections - nov 2014
 
Smart / Responsive Mobile Design
Smart / Responsive Mobile DesignSmart / Responsive Mobile Design
Smart / Responsive Mobile Design
 
Digital design workshop
Digital design workshop Digital design workshop
Digital design workshop
 
Hour of Code 2015 - Elementary School
Hour of Code 2015 - Elementary SchoolHour of Code 2015 - Elementary School
Hour of Code 2015 - Elementary School
 
Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon Hadden
 
The Design in Responsive Design
The Design in Responsive DesignThe Design in Responsive Design
The Design in Responsive Design
 
Developers, get off the couch and contribute!
Developers, get off the couch and contribute!Developers, get off the couch and contribute!
Developers, get off the couch and contribute!
 
Tool Talk: Popplet
Tool Talk: PoppletTool Talk: Popplet
Tool Talk: Popplet
 
Making Drupal Cool Again
Making Drupal Cool AgainMaking Drupal Cool Again
Making Drupal Cool Again
 
Soft real time interrupts for squishy humans
Soft real time interrupts for squishy humansSoft real time interrupts for squishy humans
Soft real time interrupts for squishy humans
 
Structured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherStructured UX Thinking : Jon Fisher
Structured UX Thinking : Jon Fisher
 
Researchers in the digital age
Researchers in the digital ageResearchers in the digital age
Researchers in the digital age
 
Web Design Toolbox
Web Design ToolboxWeb Design Toolbox
Web Design Toolbox
 
How To Create Awesome Products
How To Create Awesome ProductsHow To Create Awesome Products
How To Create Awesome Products
 

Ähnlich wie Drupal 8 Design Techniques

Decoding design(ers) tinkerform
Decoding design(ers)   tinkerformDecoding design(ers)   tinkerform
Decoding design(ers) tinkerformJasmeet Sethi
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesFloat
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workfloweaselsolutions
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignJohn Nollin
 
Web Design Trends 2015 & 2016
Web Design Trends 2015 & 2016Web Design Trends 2015 & 2016
Web Design Trends 2015 & 2016Lewis Lin 🦊
 
Web Design Book Of Trends 2015 2016
Web Design Book Of Trends 2015 2016Web Design Book Of Trends 2015 2016
Web Design Book Of Trends 2015 2016Jessie Doan
 
Web Design Trends e-Book
 Web Design Trends e-Book Web Design Trends e-Book
Web Design Trends e-Bookjesús Santo
 
Designing better user interfaces
Designing better user interfacesDesigning better user interfaces
Designing better user interfacesJohan Ronsse
 
Designing Mobile Interfaces - Goodpatch Workshop SF
Designing Mobile Interfaces - Goodpatch Workshop SFDesigning Mobile Interfaces - Goodpatch Workshop SF
Designing Mobile Interfaces - Goodpatch Workshop SFBoris Friedrich Milkowski
 
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyEmbracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyChad Currie
 
Designing and developing products for multiple platforms
Designing and developing products for multiple platformsDesigning and developing products for multiple platforms
Designing and developing products for multiple platformsDesignit
 
Startups, Volcanoes, and Texting Refrigerators
Startups, Volcanoes, and Texting RefrigeratorsStartups, Volcanoes, and Texting Refrigerators
Startups, Volcanoes, and Texting RefrigeratorsOne Mighty Roar
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little AgileDaniel Blair
 
Look into Azure Active Directory
Look into Azure Active DirectoryLook into Azure Active Directory
Look into Azure Active DirectoryEnrique Lima
 
Frugal Web Development
Frugal Web DevelopmentFrugal Web Development
Frugal Web Developmenttcottrill
 
Teaching Your Client Android Design, or, Don't Be An iPhoney
Teaching Your Client Android Design, or, Don't Be An iPhoneyTeaching Your Client Android Design, or, Don't Be An iPhoney
Teaching Your Client Android Design, or, Don't Be An iPhoneyKenton Price
 
Big guns for small guys (reloaded)
Big guns for small guys (reloaded)Big guns for small guys (reloaded)
Big guns for small guys (reloaded)Jorge López-Lago
 
Android design lecture #1
Android design   lecture #1Android design   lecture #1
Android design lecture #1Vitali Pekelis
 

Ähnlich wie Drupal 8 Design Techniques (20)

Prophets trends-in-interactive-design
Prophets trends-in-interactive-designProphets trends-in-interactive-design
Prophets trends-in-interactive-design
 
Decoding design(ers) tinkerform
Decoding design(ers)   tinkerformDecoding design(ers)   tinkerform
Decoding design(ers) tinkerform
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologies
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workflow
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Web Design Trends 2015 & 2016
Web Design Trends 2015 & 2016Web Design Trends 2015 & 2016
Web Design Trends 2015 & 2016
 
Web Design Book Of Trends 2015 2016
Web Design Book Of Trends 2015 2016Web Design Book Of Trends 2015 2016
Web Design Book Of Trends 2015 2016
 
Web Design Trends e-Book
 Web Design Trends e-Book Web Design Trends e-Book
Web Design Trends e-Book
 
Designing better user interfaces
Designing better user interfacesDesigning better user interfaces
Designing better user interfaces
 
Designing Mobile Interfaces - Goodpatch Workshop SF
Designing Mobile Interfaces - Goodpatch Workshop SFDesigning Mobile Interfaces - Goodpatch Workshop SF
Designing Mobile Interfaces - Goodpatch Workshop SF
 
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think ResponsivelyEmbracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think Responsively
 
Designing and developing products for multiple platforms
Designing and developing products for multiple platformsDesigning and developing products for multiple platforms
Designing and developing products for multiple platforms
 
Startups, Volcanoes, and Texting Refrigerators
Startups, Volcanoes, and Texting RefrigeratorsStartups, Volcanoes, and Texting Refrigerators
Startups, Volcanoes, and Texting Refrigerators
 
Being a Little Agile
Being a Little AgileBeing a Little Agile
Being a Little Agile
 
Look into Azure Active Directory
Look into Azure Active DirectoryLook into Azure Active Directory
Look into Azure Active Directory
 
Goto berlin 10-2014
Goto berlin 10-2014Goto berlin 10-2014
Goto berlin 10-2014
 
Frugal Web Development
Frugal Web DevelopmentFrugal Web Development
Frugal Web Development
 
Teaching Your Client Android Design, or, Don't Be An iPhoney
Teaching Your Client Android Design, or, Don't Be An iPhoneyTeaching Your Client Android Design, or, Don't Be An iPhoney
Teaching Your Client Android Design, or, Don't Be An iPhoney
 
Big guns for small guys (reloaded)
Big guns for small guys (reloaded)Big guns for small guys (reloaded)
Big guns for small guys (reloaded)
 
Android design lecture #1
Android design   lecture #1Android design   lecture #1
Android design lecture #1
 

Mehr von Snake Hill Web Agency

Mehr von Snake Hill Web Agency (9)

Analyzing the Market for Drupal - Baltimore DrupalCamp 2018
Analyzing the Market for Drupal - Baltimore DrupalCamp 2018Analyzing the Market for Drupal - Baltimore DrupalCamp 2018
Analyzing the Market for Drupal - Baltimore DrupalCamp 2018
 
4 Essential Checklist to Manage Drupal Projects
4 Essential Checklist to Manage Drupal Projects4 Essential Checklist to Manage Drupal Projects
4 Essential Checklist to Manage Drupal Projects
 
Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8Techniques for Designing with Drupal 8
Techniques for Designing with Drupal 8
 
A Custom Drupal Theme in 40 Minutes
A Custom Drupal Theme in 40 MinutesA Custom Drupal Theme in 40 Minutes
A Custom Drupal Theme in 40 Minutes
 
Drupal Upgrade Decision Tree
Drupal Upgrade Decision TreeDrupal Upgrade Decision Tree
Drupal Upgrade Decision Tree
 
Designing with Drupal 8
Designing with Drupal 8Designing with Drupal 8
Designing with Drupal 8
 
The Ultimate Drupal Launch Checklist
The Ultimate Drupal Launch ChecklistThe Ultimate Drupal Launch Checklist
The Ultimate Drupal Launch Checklist
 
10 Steps Not To Forget After Installing Drupal
10 Steps Not To Forget After Installing Drupal10 Steps Not To Forget After Installing Drupal
10 Steps Not To Forget After Installing Drupal
 
Drupal 101
Drupal 101Drupal 101
Drupal 101
 

Kürzlich hochgeladen

Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 

Kürzlich hochgeladen (20)

Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 

Drupal 8 Design Techniques

Hinweis der Redaktion

  1. [In general make use of presentation medium - transitions and reveals] About audience Who’s a web designer? Who’s a themer? Who’s a front end developer? Who knows the difference? Intro Snake Hill Artist → Developer → Business owner (Deal with everything) Continuous innovation / improvement (including design) Design sells (Picture words thing) Lots of questions, some answers Could be 3 or 4 sessions and a dozen blog posts Agenda The state of the art Designing with Drupal Process The role of tools End with inspiration
  2. The State of the Art What is beautiful? What is good design? To understand where we’re going we need to understand where we’ve been
  3. We’ve come a long way… First website created by created by Berners-Lee in 1991 Web design - HTML text only, images in 1993 First webserver was created on a NeXT computer First browser Nexus, followed by Netscape in 1994 The World Wide Web began as a CERN project named ENQUIRE, initiated by Tim Berners-Lee in 1989 and Robert Cailliau in 1990.[17] The project was intended to facilitate the sharing of information between researchers. On 30 April 1993, CERN announced that the World Wide Web would be free to anyone.
  4. Design can take us to unexpected places - Full circle? Trends - Minimalism to Brutalism 25 years of web design history (different talk) Conservative site using controversial design SU Campus →← Conflicting architectural forms/compatible [New slide?] A design movement with it’s own website brutalistwebsites.com/
  5. Designing with Drupal → Designers vs Programmers [Drupal Community References?] Drupal built by developers for developers (this is a good thing) Terminology: Front End Developer, UX Designer, UI Designer, Web Designer, Themer Drupal community needs to include and attract designers Designers need to stake out their territory Design showcase on DDO Front End channel on drupal.slack.com (is Front End Design?)
  6. Designing with Drupal → Who are the designers? UX Designer vs UI Designer vs Web Designer Front End Developer vs Themer vs Designer Not necessarily different people / different roles What makes a designer a web designer? Designers Know Layout Typography Color Branding Web Designers Know HTML CSS Behaviors Interactivity
  7. Designers vs Programmers Who are the designers? Who are these web designers Print designers who design for the web Programmers who end up coding the front end Specially trained web designers Design teams? Is there such a thing as a Wordpress Themer Yes but know one calls themselves that Code? I’m a designer Broad skill set that touches everything… IMPOSSIBLE!
  8. Designing with Drupal - The Canvas Blank Canvas vs Existing Nails Is the canvas blank? Use “the nails on the wall” Patterns vs Overall Gestalt Measurements (px, pt, %, em, rem) When should you design Comps are dangerous Design adds functionality and programming time
  9. Drupal 8 simple installation Every theme starts with… Regions - defined in the theme.yml Blocks - defined in configuration The biggest surprise in Drupal 8 is the resurgence of blocks As of 8.3 Layout Module in core Now we have custom blocks Blocks can be reused in different regions More things are blocks (e.g. Title) Video did not play!!!
  10. This was a good idea at the time
  11. Maybe this is best solution we have right now But responsive design has only been around for 8 years or so now Add 100% width New possibilities = CSS Grid (grid that’s not applied to entire pages but individual elements) Cleaner Flexible No more 12 columns
  12. We are still designing within the frame The frame is a moving target The frame is the biggest influencer of design Are we distracted by the frame? Imagining Possibilities But maybe there are other possibilities? Is there a better way? What’s next? Grid systems still depend on a predetermined width
  13. Screen = frame Why do most sites scroll vertically? With touch screens we scroll horizontally, vertically, every which way Vertical scroll may meet expectations but is it always the best way? Will hybrid laptops catch on?
  14. Process - Where to start? Ask why? “Why do you want a website” “Everyone tells me I need one” is not an answer Pre-requisites of Design Branding Elevator pitch (this IS hard) Who we are What we do How we can help you Business process
  15. Process Know your audience Know your message We are in the communication business
  16. Process Audience acquisition funnel R Crumb doing business diagrams
  17. Process - How do we start? Low fidelity prototyping Many techniques including Paper and pencil Sticky notes Online tools [list Balsamiq Mockplus.com Sketch
  18. Process - Next step is often a wireframe But have we already crossed the line Is this what the client is going to expect once they see this? Educate client
  19. This could be an entire session Process - molecular design Every Drupal build starts with Content Types In Drupal 8 everything including Content Types, Blocks and Taxonomy terms are Entities Entities have displays Multiple displays for different contexts Displays organize and layout fields View displays Atomic Design Atoms (Elements created by standard markup: Text Fields, Drop downs, Tables, Titles, Lists) Molecules - (Elements created with multiple atoms. In Drupal: Regions, Blocks, Entity displays, View displays) Catalogue Drupal patterns Atoms Heading (H1, H2...) Links Body Unordered List Numbered LIst Blockquote Collapsible Fieldsets Form fields (Text, Select, etc.) Buttons (Default Submit Button, etc.) More button/Read more link Tags Molecules View display (page, block, Unformatted, Grid, etc…) Pagination View filters VBO Pagination Basic Node Style (Default) Messages (Error, Status, Warning, Help) Secondary tabs (on node) Regions (Header, Footer, etc.) Admin Tabs (secondary tabs) Basic Node Style Node links Default Block & variations) Default Profile Layout Breadcrumbs
  20. Process - Style guide Reference for the Front End developers Limited scope (sub atomic level) Not effective for design review Documentation
  21. [Include responsive versions of same molecule/organ] Process - Style tiles [Other examples?] Defines molecules Some clients won’t be able to invision the end product from style tyles
  22. Mood boards are cool Mood boards present molecular design without committing to specific layouts Unlike Style Tiles they offer a glimpse into the overall gestalt of a design Examples Drupal.org design process is well documented on DDO for all to see https://www.drupal.org/drupalorg/blog/a-new-design-system
  23. Process - Design in Agile [Need to add UX and Content Development] [insert image of x-rayed painting to see agile in art] More often than not Design is thought of as a waterfall process How often does the final site match the initial comps? Should it? Design starts in discovery → ends at launch → but client often continues because we’ve given them design tools If development is iterative why not design (UI and Visual Design) [what’s the difference?] Design can’t be first → Need to have stuff to design Process Design as a team Design throughout development Know site building
  24. Tools How do tools influence design? tools + ideals = style style + ideals = tools
  25. Tools Why are we using photo editing software to design webpages? Is the web a pixel medium or a vector medium? Or is it a text medium? Would Illustrator make more sense? All our development process are built around iteration but our design process is a waterfall process Tools do determine the look / be mindful Web developers love creating tools so there’s no shortage But don’t let the tools restrict possibilities
  26. Tools - Developers have lot’s of tools, design tools are catching up [Create resource document for the talk][Add tools from D4D Keynotes] [Other tools?] Invision Review design comps with unlimited collaborators, inline commenting, review, approval Zeplin Designer must be on Mac or Windows Collaborative Design that generates styleguides and resources Balsamiq - https://balsamiq.com/ Collaborative wireframe sketching Font Awesome Conceptboard - https://conceptboard.com Visual collaboration Cool Tools http://www.bit.ly/cooltoolsmd Baltimore Drupal Meetup’s (@briangallagher @diamondseacom) froala.com/design-blocks feathericons.com/ colorschemedesigner.com
  27. Modern Design Tools: Using Real Data, Josh Puckett https://medium.com/bridge-collection/modern-design-tools-using-real-data-62d499e97482 The state of design tools in 2017, Sandijs Ruluks http://blog.froont.com/the-state-of-design-tools-2017 WE NEED DESIGN THAT IS FASTER AND DESIGN THAT IS SLOWER., L. Jeffrey Zeldman https://www.zeldman.com/2018/02/24/need-design-faster-design-slower/ Everything easy is hard again, Frank Chimero https://frankchimero.com/writing/everything-easy-is-hard-again
  28. [Add more? Drupal specific?]
  29. [Add more? Drupal specific?] Add to Drupal Design Leaders
  30. Who’s registered on DDO? Who’s on drupal.slack.com See my DrupalCon presentation, “Big Changes for Small Agencies”