SlideShare ist ein Scribd-Unternehmen logo
1 von 96
Visual Hierarchy 1, 2, 3
Jared Ponchot
Design Lead at Lullabot
twitter: @jponch
Visual Hierarchy 1, 2, 3




JARED PONCHOT * DrupalCon CHICAGO 2011
twitter: @jponch
Consulting | Development | Training




                             P O W E R E D b y S E R V I C E™
The Lullabot Learning Series




Available via DVD & Download at http://store.lullabot.com
Get instant access to an unrivaled library of Drupal training from top-tier experts
              streaming to your computer, tablet, smart phone, & tv.
Visual Hierarchy
Visual Hierarchy

‣   What is this visual hierarchy thing?
Visual Hierarchy

‣   What is this visual hierarchy thing?
‣   Why is visual hierarchy awesome?
Visual Hierarchy

‣   What is this visual hierarchy thing?
‣   Why is visual hierarchy awesome?
‣   I can haz visual hierarchies?
What is visual hierarchy?

Visual hierarchy is the emphasis and classification of
elements according to a) relative importance within
the composition as a whole and b) parent, child, and
sibling relationships.




                                           - CAMERON MOLL
Jared’s Definition

Visual Hierarchy refers to a visual system of relative
importance within a defined space or context.
Somethin’s Gotta Win
Visual hierarchy is important!
Solve problems, don’t create them
What problem are we solving?
A nicer approach
Why is visual hierarchy awesome?

It can help create order out of seeming chaos.
It can help create more meaningful
communication.
I can haz visual hierarchies?

‣   Know your elements dear Watson
‣   Some basic fundamentals
‣   Some nifty tricks
Boeing 777 cockpit
Notice the handy cup-holder
Complex things are complex!
Visual Hierarchy Requires Hierarchy

You can’t actually utilize visual hierarchy without
first knowing the intended hierarchy of the
information or elements you’re working with!
What are the things users can do here?
•   clone a panel page                                       • update the above selection                        • view a panel variant's content settings
•   export a panel page                                      • update and save the above selection                   • edit a panel variant's display settings
•   disable a panel page                               • view a summary of a panel variant                           • view a listing of a panel variant's regions
•   add a variant to a panel page                          • disable a panel variant                                 • view the various content within each region
•   import a variant to a panel page                       • edit a panel variant's selection rule                       of a panel variant
•   view a summary of a panel's information                • change a panel variant's layout                          • add or remove content to and from a panel
      • disable a panel                                    • edit a panel variant's layout's content                     variant's regions
      • edit a panel's description                         • preview a panel variant's layout                         • change the style of a panel variant's region
      • edit a panel's path                            • view general stuff about a panel variant                      • disable a content pane within a region of a
      • edit a panel's access settings                     • edit a panel variant's administrative title                 panel variant
      • edit a panel's menu settings                       • disable Drupal blocks and regions on a                    • access the panel title settings for a pane
      • disable a panel                                        panel variant                                             within a panel variant region
      • edit a panel's selection rule                        • choose a panel variant's renderer (Standard             • access the CSS properties assigned to a pane
      • change a panel's layout                                or In-Place Editor)                                       within a region of a panel variant
      • edit a panel's layout's content                      • edit a panel variant's CSS ID                           • change the style of a pane within a region of
      • preview a panel's layout                             • edit a panel variant's CSS code                           a panel variant
      • add a new variant to a panel                         • update the above edits                                  • add new rules to a pane within a region of a
•   view a summary of a panel's basic settings               • update and save the above edits                           panel variant
      • edit a panel's admin title                     •   view a panel variant's selection rules                      • access visibility rules settings for a pane
      • edit a panel's home page                             • view a panel variant's control criteria                   within a region of a panel variant
      • edit a panel's path                                  • add Context exists, Current theme, PHP                  • change the caching settings of a pane
      • update the above edits                                 Code, String: URL path, User: permission,                 within a region of a panel variant
      • update and save the above edits                        User: Role to a panel variant's access settings         • remove a pane within a region of a panel
•   view a summary of a panel's access settings              • choose whether all access criteria must pass              variant
      • view a panel's' access rules                           or not                                                  • update the above changes
      • add Context exists, Current theme, PHP               • choose whether only one criteria must pass              • update and save the above changes
        Code, String: URL path, User: permission,              or not                                                  • update and preview the above changes
        User: Role to a panel's access settings              • update the above edits                            •   preview the output of a panel variant
      • choose whether all access criteria must pass         • update and save the above edits                         • clone a panel variant's preview?
        or not                                         •   view a panel variant's contexts                             • export a panel variant's preview?
      • choose whether only one criteria must pass           • add a context to a panel variant                        • disable a panel variant's preview?
        or not                                               • update the above changes                          •   save changes to a panel page
      • update the above edits                               • update and save the above changes                 •   cancel changes to a panel page
      • update and save the above edits                •   view a panel variants layout settings
•   view a summary of a panel's menu settings                • select a category of layouts to choose from
      • select the type of menu desired for your             • choose a speci c layout for a panel variant
        panel                                                • continue
•   clone a panel page                                   • update the above selection                          • continue
•   export a panel page                                  • update and save the above selection            • view a panel variant's content settings
•   disable a panel page                            • view a summary of a panel variant                       • edit a panel variant's display settings
•   add a variant to a panel page                       • disable a panel variant                             • view a listing of a panel variant's regions
•   import a variant to a panel page                    • edit a panel variant's selection rule               • view the various content within each region
•   view a summary of a panel's information             • change a panel variant's layout                         of a panel variant
      • disable a panel                                 • edit a panel variant's layout's content               • add or remove content to and from a panel
      • edit a panel's description                      • preview a panel variant's layout                        variant's regions
      • edit a panel's path                         • view general stuff about a panel variant                   • change the style of a panel variant's region
      • edit a panel's access settings                  • edit a panel variant's admin title                    • disable a content pane within a region of a
      • edit a panel's menu settings                    • disable Drupal blocks and regions on a panel            panel variant
      • disable a panel                                     variant                                             • access the panel title settings for a pane
      • edit a panel's selection rule                     • choose a panel variant's renderer (Standard           within a panel variant region
      • change a panel's layout                             or In-Place Editor)                                 • access the CSS properties assigned to a pane
      • edit a panel's layout's content                   • edit a panel variant's CSS ID                         within a region of a panel variant
      • preview a panel's layout                          • edit a panel variant's CSS code                     • change the style of a pane within a region of
      • add a new variant to a panel                      • update the above edits                                a panel variant
•   view a summary of a panel's basic settings            • update and save the above edits                     • add new rules to a pane within a region of a
      • edit a panel's admin title                  •   view a panel variant's selection rules                    panel variant
      • edit a panel's home page                          • view a panel variant's control criteria             • access visibility rules settings for a pane
      • edit a panel's path                               • add Context exists, Current theme, PHP                within a region of a panel variant
      • update the above edits                              Code, String: URL path, User: permission,           • change the caching settings of a pane within
      • update and save the above edits                     User: Role to a panel variant's access                a region of a panel variant
•   view a summary of a panel's access settings             settings                                            • remove a pane within a region of a panel
      • view a panel's' access rules                      • choose whether all access criteria must               variant
      • add Context exists, Current theme, PHP              pass or not                                         • update the above changes
        Code, String: URL path, User: permission,         • choose whether only one criteria must               • update and save the above changes
        User: Role to a panel's access settings             pass or not                                         • update and preview the above changes
      • choose whether all access criteria must           • update the above edits                        •   preview the output of a panel variant
        pass or not                                       • update and save the above edits                     • clone a panel variant's preview?
      • choose whether only one criteria must       •   view a panel variant's contexts                         • export a panel variant's preview?
        pass or not                                       • add a context to a panel variant                    • disable a panel variant's preview?
      • update the above edits                            • update the above changes                      •   save changes to a panel page
      • update and save the above edits                   • update and save the above changes             •   cancel changes to a panel page
•   view a summary of a panel's menu settings       •   view a panel variants layout settings
      • select the type of menu desired for your          • select a category of layouts to choose from
        panel                                             • choose a speci c layout for a panel variant
edit panel page screen
edit panel page screen
•   clone a panel page                                       • update the above selection                        • view a panel variant's content settings
•   export a panel page                                      • update and save the above selection                   • edit a panel variant's display settings
•   disable a panel page                               • view a summary of a panel variant                           • view a listing of a panel variant's regions
•   add a variant to a panel page                          • disable a panel variant                                 • view the various content within each region
•   import a variant to a panel page                       • edit a panel variant's selection rule                       of a panel variant
•   view a summary of a panel's information                • change a panel variant's layout                          • add or remove content to and from a panel
      • disable a panel                                    • edit a panel variant's layout's content                     variant's regions
      • edit a panel's description                         • preview a panel variant's layout                         • change the style of a panel variant's region
      • edit a panel's path                            • view general stuff about a panel variant                      • disable a content pane within a region of a
      • edit a panel's access settings                     • edit a panel variant's administrative title                 panel variant
      • edit a panel's menu settings                       • disable Drupal blocks and regions on a                    • access the panel title settings for a pane
      • disable a panel                                        panel variant                                             within a panel variant region
      • edit a panel's selection rule                        • choose a panel variant's renderer (Standard             • access the CSS properties assigned to a pane
      • change a panel's layout                                or In-Place Editor)                                       within a region of a panel variant
      • edit a panel's layout's content                      • edit a panel variant's CSS ID                           • change the style of a pane within a region of
      • preview a panel's layout                             • edit a panel variant's CSS code                           a panel variant
      • add a new variant to a panel                         • update the above edits                                  • add new rules to a pane within a region of a
•   view a summary of a panel's basic settings               • update and save the above edits                           panel variant
      • edit a panel's admin title                     •   view a panel variant's selection rules                      • access visibility rules settings for a pane
      • edit a panel's home page                             • view a panel variant's control criteria                   within a region of a panel variant
      • edit a panel's path                                  • add Context exists, Current theme, PHP                  • change the caching settings of a pane
      • update the above edits                                 Code, String: URL path, User: permission,                 within a region of a panel variant
      • update and save the above edits                        User: Role to a panel variant's access settings         • remove a pane within a region of a panel
•   view a summary of a panel's access settings              • choose whether all access criteria must pass              variant
      • view a panel's' access rules                           or not                                                  • update the above changes
      • add Context exists, Current theme, PHP               • choose whether only one criteria must pass              • update and save the above changes
        Code, String: URL path, User: permission,              or not                                                  • update and preview the above changes
        User: Role to a panel's access settings              • update the above edits                            •   preview the output of a panel variant
      • choose whether all access criteria must pass         • update and save the above edits                         • clone a panel variant's preview?
        or not                                         •   view a panel variant's contexts                             • export a panel variant's preview?
      • choose whether only one criteria must pass           • add a context to a panel variant                        • disable a panel variant's preview?
        or not                                               • update the above changes                          •   save changes to a panel page
      • update the above edits                               • update and save the above changes                 •   cancel changes to a panel page
      • update and save the above edits                •   view a panel variants layout settings
•   view a summary of a panel's menu settings                • select a category of layouts to choose from
      • select the type of menu desired for your             • choose a speci c layout for a panel variant
        panel                                                • continue
How Panels Attempt to Group Stuff
‣   Summary           ‣   Selection Rules
‣   Settings          ‣   Contexts
    ‣ Basic           ‣   Layout
    ‣ Access          ‣   Content
    ‣ Menu            ‣   Preview
‣   Variants
    ‣ Panel


       ‣ Summary


       ‣ General
edit panel page screen
panel page admin screen
Gestalt & Other Fun-damentals
Gestalt & Other Fun-damentals

‣   position
Gestalt & Other Fun-damentals

‣   position
‣   proportion
Gestalt & Other Fun-damentals

‣   position
‣   proportion
‣   proximity
Gestalt & Other Fun-damentals

‣   position
‣   proportion
‣   proximity
‣   symmetry
Gestalt & Other Fun-damentals

‣   position
‣   proportion
‣   proximity
‣   symmetry
‣   similarity
Gestalt & Other Fun-damentals

‣   position
‣   proportion
‣   proximity
‣   symmetry
‣   similarity
‣   alignment
Gestalt & Other Fun-damentals

‣   position       ‣   contrast
‣   proportion
‣   proximity
‣   symmetry
‣   similarity
‣   alignment
Gestalt & Other Fun-damentals

‣   position       ‣   contrast
‣   proportion     ‣   color
‣   proximity
‣   symmetry
‣   similarity
‣   alignment
Gestalt & Other Fun-damentals

‣   position       ‣   contrast
‣   proportion     ‣   color
‣   proximity      ‣   isomorphism
‣   symmetry
‣   similarity
‣   alignment
Gestalt & Other Fun-damentals

‣   position       ‣   contrast
‣   proportion     ‣   color
‣   proximity      ‣   isomorphism
‣   symmetry       ‣   unity
‣   similarity
‣   alignment
Gestalt & Other Fun-damentals

‣   position       ‣   contrast
‣   proportion     ‣   color
‣   proximity      ‣   isomorphism
‣   symmetry       ‣   unity
‣   similarity     ‣   pause
‣   alignment
Gestalt? Ge-what?

Gestalt psychology was founded by Max
Wertheimer in 1912 and expanded upon by
others like Kurt Koffka.
Gestalt psychology is based on the observation
that we often experience things that are not a part
of our simple sensations.
Gestalt? Ge-what?

Especially visually, the whole is often more than
the sum of its parts.
Position


    1




    2      3
Position

  E        U   H   Y   D   A

  S        R   I   O   T   N

  A        C
Position

  C        A   N   Y   O   U

  R        E   A   D   T   H

  I        S
Proportion
Proportion


    2



             1
    3
Did you look at the giant rectangle first?
Proximity




Lorem ipsum dolor sit amet, consectetur adipiscing elit.




Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proximity




Lorem ipsum dolor sit amet, consectetur adipiscing elit.




Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proximity




Lorem ipsum dolor sit amet, consectetur adipiscing elit.




Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proximity




Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proximity
Proximity
Proximity
Symmetry

When we perceive objects, we tend to perceive
them as symmetrical shapes that form around
their center.


{}{}{}
Symmetry

When we perceive objects, we tend to perceive
them as symmetrical shapes that form around
their center.


{       }{         }{         }
Symmetry

When we perceive objects, we tend to perceive
them as symmetrical shapes that form around
their center.


{       }{         }{         }
Similarity

Things that are similar are perceived to be more
related than things that are dissimilar.
Similarity

Things that are similar are perceived to be more
related than things that are dissimilar.
Similarity

Things that are similar are perceived to be more
related than things that are dissimilar.
Alignment
Alignment
Contrast
Color & Visual Importance

‣   Warm colors stand out
‣   Cool colors recede
Isomorphism
Aoccdrnig to rscheearch at Cmabrigde uinervtisy,
it deosn't mttaer waht oredr the ltteers in a wrod
are, the olny iprmoetnt tihng is taht the frist and
lsat ltteres are at the rghit pclae. The rset can be a
tatol mses and you can sitll raed it wouthit a
porbelm. Tihs is bcuseae we do not raed ervey
lteter by it slef but the wrod as a wlohe.
                     - INTERNET MEME FROM 2003 (LANGUAGEHAT.COM)
According to a research at Cambridge University, it
doesn't matter in what order the letters in a word
are, the only important thing is that the first and last
letter be at the right place. The rest can be a total
mess and you can still read it without problem. This
is because the human mind does not read every
letter by itself but the word as a whole.
                      - INTERNET MEME FROM 2003 (LANGUAGEHAT.COM)
Patterns are important!
Relating interfaces to real physical
space can also be VERY helpful
Unity
Unity
Pause
Nifty visual hierarchy trick
Nifty visual hierarchy trick
Nifty visual hierarchy trick
Double Click to Insert Title

Insert your fancy text right here. This is for body
copy etc. Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Ut malesuada diam at mauris
cursus sodales. Nam ac dapibus lectus. Etiam
tortor purus, dignissim a elementum.
Double Click to Insert Title

Insert your fancy text right here. This is for body
copy etc. Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Ut malesuada diam at mauris
cursus sodales. Nam ac dapibus lectus. Etiam
tortor purus, dignissim a elementum.
Double Click to Insert Title

Insert your fancy text right here. This is for body
copy etc. Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Ut malesuada diam at mauris
cursus sodales. Nam ac dapibus lectus. Etiam
tortor purus, dignissim a elementum.
panel page edit screen
panel page edit screen
panel page edit screen
panel page edit screen
Visual Hierarchy in Typography
A LOT can be accomplished with proportion,
proximity, contrast and color
Come Party with Us! Announcing Geek to
Chic, the first ever Drupal fashion show and
party extravaganza! Geek to Chic.
Wednesday March 9th.
Come Party with Us!
Announcing Geek to Chic, the first ever Drupal
fashion show and party extravaganza!
Geek to Chic. Wednesday March 9th.
Come Party with Us!
Announcing Geek to Chic, the first ever Drupal fashion
show and party extravaganza!

Geek to Chic. Wednesday March 9th.
Visual Hierarchy Goes Mobile
Visual Hierarchy Goes Mobile


               Physical interaction
               bottom corners are prime
So let’s recap!

‣   Visual hierarchy simply refers to a visual
    system of relative importance within a defined
    space or context.
‣   Visual hierarchy is awesome because it can
    help make order out of chaos
‣   YOU can create great visual hierarchy using
    some basic fundamentals
Questions? Comments?




 via dharmesh mehta on fwdmsgsnpics.blogspot.com




JARED PONCHOT * DrupalCon CHICAGO 2011
twitter: @jponch
What did you think?

Locate this session on the DCC website:
http://chicago2011.drupal.org/sessions

Click the “Take the Survey” link.


Thanks!

Weitere ähnliche Inhalte

Andere mochten auch

Structure, hierarchy and functions of pakistani courts
Structure, hierarchy and functions of pakistani courtsStructure, hierarchy and functions of pakistani courts
Structure, hierarchy and functions of pakistani courtsFahad Ur Rehman Khan
 
Add Colors & Design to Your Spaces
Add Colors & Design to Your SpacesAdd Colors & Design to Your Spaces
Add Colors & Design to Your SpacesPhotography4YourSpace
 
25 Quotes to Inspire Success in Your Marketing Efforts
25 Quotes to Inspire Success in Your Marketing Efforts25 Quotes to Inspire Success in Your Marketing Efforts
25 Quotes to Inspire Success in Your Marketing EffortsWebiMax
 
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
 
2016 Long Island Beauty Ball Deck: Revitalash
2016 Long Island Beauty Ball Deck: Revitalash2016 Long Island Beauty Ball Deck: Revitalash
2016 Long Island Beauty Ball Deck: RevitalashJeffrey Main
 
Cloud based cad modeling
Cloud based cad modelingCloud based cad modeling
Cloud based cad modelingvatsa12
 
Web UI Design For Human Eye
Web UI Design For Human Eye Web UI Design For Human Eye
Web UI Design For Human Eye Jessie Doan
 
French elementary school facing the digital natives - Reasearches phase
French elementary school facing the digital natives - Reasearches phaseFrench elementary school facing the digital natives - Reasearches phase
French elementary school facing the digital natives - Reasearches phaseMarine Belluet
 
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...Letizia Bollini
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Jessie Doan
 
Hyderabad Real Estate Report H1 2016 Presentation
Hyderabad Real Estate Report H1 2016 PresentationHyderabad Real Estate Report H1 2016 Presentation
Hyderabad Real Estate Report H1 2016 PresentationKnight Frank India
 
UX Lesson 6: Visual Hierarchy
UX Lesson 6: Visual HierarchyUX Lesson 6: Visual Hierarchy
UX Lesson 6: Visual HierarchyJoan Lumanauw
 
Hierarchy of courts in pakistan
Hierarchy of courts in pakistanHierarchy of courts in pakistan
Hierarchy of courts in pakistanFatima Butt
 
Presentation: Disney's Learning Bite
Presentation: Disney's Learning BitePresentation: Disney's Learning Bite
Presentation: Disney's Learning BiteAlejandra Vicuna
 

Andere mochten auch (16)

Structure, hierarchy and functions of pakistani courts
Structure, hierarchy and functions of pakistani courtsStructure, hierarchy and functions of pakistani courts
Structure, hierarchy and functions of pakistani courts
 
Add Colors & Design to Your Spaces
Add Colors & Design to Your SpacesAdd Colors & Design to Your Spaces
Add Colors & Design to Your Spaces
 
25 Quotes to Inspire Success in Your Marketing Efforts
25 Quotes to Inspire Success in Your Marketing Efforts25 Quotes to Inspire Success in Your Marketing Efforts
25 Quotes to Inspire Success in Your Marketing Efforts
 
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
 
2016 Long Island Beauty Ball Deck: Revitalash
2016 Long Island Beauty Ball Deck: Revitalash2016 Long Island Beauty Ball Deck: Revitalash
2016 Long Island Beauty Ball Deck: Revitalash
 
Cloud based cad modeling
Cloud based cad modelingCloud based cad modeling
Cloud based cad modeling
 
flat design and colors
flat design and colorsflat design and colors
flat design and colors
 
Web UI Design For Human Eye
Web UI Design For Human Eye Web UI Design For Human Eye
Web UI Design For Human Eye
 
French elementary school facing the digital natives - Reasearches phase
French elementary school facing the digital natives - Reasearches phaseFrench elementary school facing the digital natives - Reasearches phase
French elementary school facing the digital natives - Reasearches phase
 
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...
Fixed, liquid, fluid. Rethinking the digital design process through the ecosy...
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
Hyderabad Real Estate Report H1 2016 Presentation
Hyderabad Real Estate Report H1 2016 PresentationHyderabad Real Estate Report H1 2016 Presentation
Hyderabad Real Estate Report H1 2016 Presentation
 
Portfolio
PortfolioPortfolio
Portfolio
 
UX Lesson 6: Visual Hierarchy
UX Lesson 6: Visual HierarchyUX Lesson 6: Visual Hierarchy
UX Lesson 6: Visual Hierarchy
 
Hierarchy of courts in pakistan
Hierarchy of courts in pakistanHierarchy of courts in pakistan
Hierarchy of courts in pakistan
 
Presentation: Disney's Learning Bite
Presentation: Disney's Learning BitePresentation: Disney's Learning Bite
Presentation: Disney's Learning Bite
 

Ă„hnlich wie Visual Hierarchy 1, 2, 3

Project Tools in Web Development
Project Tools in Web DevelopmentProject Tools in Web Development
Project Tools in Web Developmentkmloomis
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
 
Release This! - Tools for a Smooth Release Cycle
Release This! - Tools for a Smooth Release CycleRelease This! - Tools for a Smooth Release Cycle
Release This! - Tools for a Smooth Release CyclePerforce
 
Yes It Can: Leverage Workflow in Plone to Bring Business Process Online
Yes It Can: Leverage Workflow in Plone to Bring Business Process OnlineYes It Can: Leverage Workflow in Plone to Bring Business Process Online
Yes It Can: Leverage Workflow in Plone to Bring Business Process OnlineCristopher Ewing
 
44 Slides About 22 Modules
44 Slides About 22 Modules44 Slides About 22 Modules
44 Slides About 22 Modulesheyrocker
 
Source version control using subversion
Source version control using subversionSource version control using subversion
Source version control using subversionMangesh Bhujbal
 
Version control with subversion
Version control with subversionVersion control with subversion
Version control with subversionxprayc
 

Ă„hnlich wie Visual Hierarchy 1, 2, 3 (7)

Project Tools in Web Development
Project Tools in Web DevelopmentProject Tools in Web Development
Project Tools in Web Development
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
Release This! - Tools for a Smooth Release Cycle
Release This! - Tools for a Smooth Release CycleRelease This! - Tools for a Smooth Release Cycle
Release This! - Tools for a Smooth Release Cycle
 
Yes It Can: Leverage Workflow in Plone to Bring Business Process Online
Yes It Can: Leverage Workflow in Plone to Bring Business Process OnlineYes It Can: Leverage Workflow in Plone to Bring Business Process Online
Yes It Can: Leverage Workflow in Plone to Bring Business Process Online
 
44 Slides About 22 Modules
44 Slides About 22 Modules44 Slides About 22 Modules
44 Slides About 22 Modules
 
Source version control using subversion
Source version control using subversionSource version control using subversion
Source version control using subversion
 
Version control with subversion
Version control with subversionVersion control with subversion
Version control with subversion
 

KĂĽrzlich hochgeladen

VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 

KĂĽrzlich hochgeladen (20)

VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 

Visual Hierarchy 1, 2, 3

  • 1. Visual Hierarchy 1, 2, 3 Jared Ponchot Design Lead at Lullabot twitter: @jponch
  • 2. Visual Hierarchy 1, 2, 3 JARED PONCHOT * DrupalCon CHICAGO 2011 twitter: @jponch
  • 3. Consulting | Development | Training P O W E R E D b y S E R V I C E™
  • 4. The Lullabot Learning Series Available via DVD & Download at http://store.lullabot.com
  • 5. Get instant access to an unrivaled library of Drupal training from top-tier experts streaming to your computer, tablet, smart phone, & tv.
  • 7. Visual Hierarchy ‣ What is this visual hierarchy thing?
  • 8. Visual Hierarchy ‣ What is this visual hierarchy thing? ‣ Why is visual hierarchy awesome?
  • 9. Visual Hierarchy ‣ What is this visual hierarchy thing? ‣ Why is visual hierarchy awesome? ‣ I can haz visual hierarchies?
  • 10. What is visual hierarchy? Visual hierarchy is the emphasis and classification of elements according to a) relative importance within the composition as a whole and b) parent, child, and sibling relationships. - CAMERON MOLL
  • 11. Jared’s Definition Visual Hierarchy refers to a visual system of relative importance within a defined space or context.
  • 13. Visual hierarchy is important!
  • 15. What problem are we solving?
  • 17. Why is visual hierarchy awesome? It can help create order out of seeming chaos. It can help create more meaningful communication.
  • 18. I can haz visual hierarchies? ‣ Know your elements dear Watson ‣ Some basic fundamentals ‣ Some nifty tricks
  • 20. Notice the handy cup-holder
  • 21. Complex things are complex!
  • 22. Visual Hierarchy Requires Hierarchy You can’t actually utilize visual hierarchy without first knowing the intended hierarchy of the information or elements you’re working with!
  • 23. What are the things users can do here?
  • 24. • clone a panel page • update the above selection • view a panel variant's content settings • export a panel page • update and save the above selection • edit a panel variant's display settings • disable a panel page • view a summary of a panel variant • view a listing of a panel variant's regions • add a variant to a panel page • disable a panel variant • view the various content within each region • import a variant to a panel page • edit a panel variant's selection rule of a panel variant • view a summary of a panel's information • change a panel variant's layout • add or remove content to and from a panel • disable a panel • edit a panel variant's layout's content variant's regions • edit a panel's description • preview a panel variant's layout • change the style of a panel variant's region • edit a panel's path • view general stuff about a panel variant • disable a content pane within a region of a • edit a panel's access settings • edit a panel variant's administrative title panel variant • edit a panel's menu settings • disable Drupal blocks and regions on a • access the panel title settings for a pane • disable a panel panel variant within a panel variant region • edit a panel's selection rule • choose a panel variant's renderer (Standard • access the CSS properties assigned to a pane • change a panel's layout or In-Place Editor) within a region of a panel variant • edit a panel's layout's content • edit a panel variant's CSS ID • change the style of a pane within a region of • preview a panel's layout • edit a panel variant's CSS code a panel variant • add a new variant to a panel • update the above edits • add new rules to a pane within a region of a • view a summary of a panel's basic settings • update and save the above edits panel variant • edit a panel's admin title • view a panel variant's selection rules • access visibility rules settings for a pane • edit a panel's home page • view a panel variant's control criteria within a region of a panel variant • edit a panel's path • add Context exists, Current theme, PHP • change the caching settings of a pane • update the above edits Code, String: URL path, User: permission, within a region of a panel variant • update and save the above edits User: Role to a panel variant's access settings • remove a pane within a region of a panel • view a summary of a panel's access settings • choose whether all access criteria must pass variant • view a panel's' access rules or not • update the above changes • add Context exists, Current theme, PHP • choose whether only one criteria must pass • update and save the above changes Code, String: URL path, User: permission, or not • update and preview the above changes User: Role to a panel's access settings • update the above edits • preview the output of a panel variant • choose whether all access criteria must pass • update and save the above edits • clone a panel variant's preview? or not • view a panel variant's contexts • export a panel variant's preview? • choose whether only one criteria must pass • add a context to a panel variant • disable a panel variant's preview? or not • update the above changes • save changes to a panel page • update the above edits • update and save the above changes • cancel changes to a panel page • update and save the above edits • view a panel variants layout settings • view a summary of a panel's menu settings • select a category of layouts to choose from • select the type of menu desired for your • choose a speci c layout for a panel variant panel • continue
  • 25. • clone a panel page • update the above selection • continue • export a panel page • update and save the above selection • view a panel variant's content settings • disable a panel page • view a summary of a panel variant • edit a panel variant's display settings • add a variant to a panel page • disable a panel variant • view a listing of a panel variant's regions • import a variant to a panel page • edit a panel variant's selection rule • view the various content within each region • view a summary of a panel's information • change a panel variant's layout of a panel variant • disable a panel • edit a panel variant's layout's content • add or remove content to and from a panel • edit a panel's description • preview a panel variant's layout variant's regions • edit a panel's path • view general stuff about a panel variant • change the style of a panel variant's region • edit a panel's access settings • edit a panel variant's admin title • disable a content pane within a region of a • edit a panel's menu settings • disable Drupal blocks and regions on a panel panel variant • disable a panel variant • access the panel title settings for a pane • edit a panel's selection rule • choose a panel variant's renderer (Standard within a panel variant region • change a panel's layout or In-Place Editor) • access the CSS properties assigned to a pane • edit a panel's layout's content • edit a panel variant's CSS ID within a region of a panel variant • preview a panel's layout • edit a panel variant's CSS code • change the style of a pane within a region of • add a new variant to a panel • update the above edits a panel variant • view a summary of a panel's basic settings • update and save the above edits • add new rules to a pane within a region of a • edit a panel's admin title • view a panel variant's selection rules panel variant • edit a panel's home page • view a panel variant's control criteria • access visibility rules settings for a pane • edit a panel's path • add Context exists, Current theme, PHP within a region of a panel variant • update the above edits Code, String: URL path, User: permission, • change the caching settings of a pane within • update and save the above edits User: Role to a panel variant's access a region of a panel variant • view a summary of a panel's access settings settings • remove a pane within a region of a panel • view a panel's' access rules • choose whether all access criteria must variant • add Context exists, Current theme, PHP pass or not • update the above changes Code, String: URL path, User: permission, • choose whether only one criteria must • update and save the above changes User: Role to a panel's access settings pass or not • update and preview the above changes • choose whether all access criteria must • update the above edits • preview the output of a panel variant pass or not • update and save the above edits • clone a panel variant's preview? • choose whether only one criteria must • view a panel variant's contexts • export a panel variant's preview? pass or not • add a context to a panel variant • disable a panel variant's preview? • update the above edits • update the above changes • save changes to a panel page • update and save the above edits • update and save the above changes • cancel changes to a panel page • view a summary of a panel's menu settings • view a panel variants layout settings • select the type of menu desired for your • select a category of layouts to choose from panel • choose a speci c layout for a panel variant
  • 26. edit panel page screen
  • 27. edit panel page screen
  • 28. • clone a panel page • update the above selection • view a panel variant's content settings • export a panel page • update and save the above selection • edit a panel variant's display settings • disable a panel page • view a summary of a panel variant • view a listing of a panel variant's regions • add a variant to a panel page • disable a panel variant • view the various content within each region • import a variant to a panel page • edit a panel variant's selection rule of a panel variant • view a summary of a panel's information • change a panel variant's layout • add or remove content to and from a panel • disable a panel • edit a panel variant's layout's content variant's regions • edit a panel's description • preview a panel variant's layout • change the style of a panel variant's region • edit a panel's path • view general stuff about a panel variant • disable a content pane within a region of a • edit a panel's access settings • edit a panel variant's administrative title panel variant • edit a panel's menu settings • disable Drupal blocks and regions on a • access the panel title settings for a pane • disable a panel panel variant within a panel variant region • edit a panel's selection rule • choose a panel variant's renderer (Standard • access the CSS properties assigned to a pane • change a panel's layout or In-Place Editor) within a region of a panel variant • edit a panel's layout's content • edit a panel variant's CSS ID • change the style of a pane within a region of • preview a panel's layout • edit a panel variant's CSS code a panel variant • add a new variant to a panel • update the above edits • add new rules to a pane within a region of a • view a summary of a panel's basic settings • update and save the above edits panel variant • edit a panel's admin title • view a panel variant's selection rules • access visibility rules settings for a pane • edit a panel's home page • view a panel variant's control criteria within a region of a panel variant • edit a panel's path • add Context exists, Current theme, PHP • change the caching settings of a pane • update the above edits Code, String: URL path, User: permission, within a region of a panel variant • update and save the above edits User: Role to a panel variant's access settings • remove a pane within a region of a panel • view a summary of a panel's access settings • choose whether all access criteria must pass variant • view a panel's' access rules or not • update the above changes • add Context exists, Current theme, PHP • choose whether only one criteria must pass • update and save the above changes Code, String: URL path, User: permission, or not • update and preview the above changes User: Role to a panel's access settings • update the above edits • preview the output of a panel variant • choose whether all access criteria must pass • update and save the above edits • clone a panel variant's preview? or not • view a panel variant's contexts • export a panel variant's preview? • choose whether only one criteria must pass • add a context to a panel variant • disable a panel variant's preview? or not • update the above changes • save changes to a panel page • update the above edits • update and save the above changes • cancel changes to a panel page • update and save the above edits • view a panel variants layout settings • view a summary of a panel's menu settings • select a category of layouts to choose from • select the type of menu desired for your • choose a speci c layout for a panel variant panel • continue
  • 29. How Panels Attempt to Group Stuff ‣ Summary ‣ Selection Rules ‣ Settings ‣ Contexts ‣ Basic ‣ Layout ‣ Access ‣ Content ‣ Menu ‣ Preview ‣ Variants ‣ Panel ‣ Summary ‣ General
  • 30. edit panel page screen
  • 32. Gestalt & Other Fun-damentals
  • 33. Gestalt & Other Fun-damentals ‣ position
  • 34. Gestalt & Other Fun-damentals ‣ position ‣ proportion
  • 35. Gestalt & Other Fun-damentals ‣ position ‣ proportion ‣ proximity
  • 36. Gestalt & Other Fun-damentals ‣ position ‣ proportion ‣ proximity ‣ symmetry
  • 37. Gestalt & Other Fun-damentals ‣ position ‣ proportion ‣ proximity ‣ symmetry ‣ similarity
  • 38. Gestalt & Other Fun-damentals ‣ position ‣ proportion ‣ proximity ‣ symmetry ‣ similarity ‣ alignment
  • 39. Gestalt & Other Fun-damentals ‣ position ‣ contrast ‣ proportion ‣ proximity ‣ symmetry ‣ similarity ‣ alignment
  • 40. Gestalt & Other Fun-damentals ‣ position ‣ contrast ‣ proportion ‣ color ‣ proximity ‣ symmetry ‣ similarity ‣ alignment
  • 41. Gestalt & Other Fun-damentals ‣ position ‣ contrast ‣ proportion ‣ color ‣ proximity ‣ isomorphism ‣ symmetry ‣ similarity ‣ alignment
  • 42. Gestalt & Other Fun-damentals ‣ position ‣ contrast ‣ proportion ‣ color ‣ proximity ‣ isomorphism ‣ symmetry ‣ unity ‣ similarity ‣ alignment
  • 43. Gestalt & Other Fun-damentals ‣ position ‣ contrast ‣ proportion ‣ color ‣ proximity ‣ isomorphism ‣ symmetry ‣ unity ‣ similarity ‣ pause ‣ alignment
  • 44. Gestalt? Ge-what? Gestalt psychology was founded by Max Wertheimer in 1912 and expanded upon by others like Kurt Koffka. Gestalt psychology is based on the observation that we often experience things that are not a part of our simple sensations.
  • 45. Gestalt? Ge-what? Especially visually, the whole is often more than the sum of its parts.
  • 46. Position 1 2 3
  • 47. Position E U H Y D A S R I O T N A C
  • 48. Position C A N Y O U R E A D T H I S
  • 50. Proportion 2 1 3
  • 51. Did you look at the giant rectangle first?
  • 52. Proximity Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • 53. Proximity Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • 54. Proximity Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • 55. Proximity Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • 59. Symmetry When we perceive objects, we tend to perceive them as symmetrical shapes that form around their center. {}{}{}
  • 60. Symmetry When we perceive objects, we tend to perceive them as symmetrical shapes that form around their center. { }{ }{ }
  • 61. Symmetry When we perceive objects, we tend to perceive them as symmetrical shapes that form around their center. { }{ }{ }
  • 62. Similarity Things that are similar are perceived to be more related than things that are dissimilar.
  • 63. Similarity Things that are similar are perceived to be more related than things that are dissimilar.
  • 64. Similarity Things that are similar are perceived to be more related than things that are dissimilar.
  • 68. Color & Visual Importance ‣ Warm colors stand out ‣ Cool colors recede
  • 69.
  • 70.
  • 72. Aoccdrnig to rscheearch at Cmabrigde uinervtisy, it deosn't mttaer waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteres are at the rghit pclae. The rset can be a tatol mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by it slef but the wrod as a wlohe. - INTERNET MEME FROM 2003 (LANGUAGEHAT.COM)
  • 73. According to a research at Cambridge University, it doesn't matter in what order the letters in a word are, the only important thing is that the first and last letter be at the right place. The rest can be a total mess and you can still read it without problem. This is because the human mind does not read every letter by itself but the word as a whole. - INTERNET MEME FROM 2003 (LANGUAGEHAT.COM)
  • 74. Patterns are important! Relating interfaces to real physical space can also be VERY helpful
  • 75. Unity
  • 76. Unity
  • 77. Pause
  • 81. Double Click to Insert Title Insert your fancy text right here. This is for body copy etc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut malesuada diam at mauris cursus sodales. Nam ac dapibus lectus. Etiam tortor purus, dignissim a elementum.
  • 82. Double Click to Insert Title Insert your fancy text right here. This is for body copy etc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut malesuada diam at mauris cursus sodales. Nam ac dapibus lectus. Etiam tortor purus, dignissim a elementum.
  • 83. Double Click to Insert Title Insert your fancy text right here. This is for body copy etc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut malesuada diam at mauris cursus sodales. Nam ac dapibus lectus. Etiam tortor purus, dignissim a elementum.
  • 84. panel page edit screen
  • 85. panel page edit screen
  • 86. panel page edit screen
  • 87. panel page edit screen
  • 88. Visual Hierarchy in Typography A LOT can be accomplished with proportion, proximity, contrast and color
  • 89. Come Party with Us! Announcing Geek to Chic, the first ever Drupal fashion show and party extravaganza! Geek to Chic. Wednesday March 9th.
  • 90. Come Party with Us! Announcing Geek to Chic, the first ever Drupal fashion show and party extravaganza! Geek to Chic. Wednesday March 9th.
  • 91. Come Party with Us! Announcing Geek to Chic, the first ever Drupal fashion show and party extravaganza! Geek to Chic. Wednesday March 9th.
  • 93. Visual Hierarchy Goes Mobile Physical interaction bottom corners are prime
  • 94. So let’s recap! ‣ Visual hierarchy simply refers to a visual system of relative importance within a defined space or context. ‣ Visual hierarchy is awesome because it can help make order out of chaos ‣ YOU can create great visual hierarchy using some basic fundamentals
  • 95. Questions? Comments? via dharmesh mehta on fwdmsgsnpics.blogspot.com JARED PONCHOT * DrupalCon CHICAGO 2011 twitter: @jponch
  • 96. What did you think? Locate this session on the DCC website: http://chicago2011.drupal.org/sessions Click the “Take the Survey” link. Thanks!