Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Design for Non-Designers: PyTennessee

Tracy Osborn
February 06, 2016
74

Design for Non-Designers: PyTennessee

Tracy Osborn

February 06, 2016
Tweet

Transcript

  1. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Design for Non-Designers Basics of designing so you can make effective, lovely interfaces.
  2. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    I will be tweeting all links: @limedaring ! (“daring” — not “darling”)
  3. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Design: Making an interface that 
 works well.
  4. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    How can we create effective, basic designs?
  5. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Let’s talk about clutter
  6. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Fastest way for better looking designs: Cut down on clutter.
  7. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Line things up — pixel differences are definitely unconsciously noticed.

  8. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Color principles • Keep your colors complimentary. • Use mostly neutrals + one brighter color for important bits.
  9. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    • Keep the number of fonts low — two different fonts is usually a good rule of thumb. • Use fancy/display fonts sparingly — very cluttery. • Vary weights (bold), style (italics), and transforms (uppercase, etc.) to differentiate bits.
  10. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    http://hellohappy.org/beautiful-web-type/
  11. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    http://hellohappy.org/beautiful-web-type/
  12. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    The ultimate clutter reducer
  13. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Reduce visual clutter, by keeping the number of fonts and colors low, add white space, and line things up. ! Aim for a “clean” design.
  14. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    User experience principles
  15. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    What’s the most important 
 action on your design? Make it easy to find and use.
  16. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Pay attention to your goals. Make it easy to find and use.
  17. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Content principles • Less is more. • Big paragraphs are a sign of clutter. • Break into bullets if you can.
  18. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    We made a bunch of changes: The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. Screenshots of the admin have been updated to reflect the new Django 1.9 styles. The few minor typos have been fixed. Updated the version of django-registration-redux that we use to 1.3. Last but not least, the Introduction has been updated. We made a bunch of changes: ! • The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. • Screenshots of the admin have been updated to reflect the new Django 1.9 styles. • The few minor typos have been fixed. • Updated the version of django- registration-redux that we use to 1.3. • Introduction has been updated.
  19. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    We made a bunch of changes: ! • The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. • Screenshots of the admin have been updated to reflect the new Django 1.9 styles. • The few minor typos have been fixed. • Updated the version of django- registration-redux that we use to 1.3. • Introduction has been updated. We made a bunch of changes: ! • The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. • Screenshots of the admin have been updated to reflect the new Django 1.9 styles. • The few minor typos have been fixed. • Updated the version of django- registration-redux that we use to 1.3. • Introduction has been updated.
  20. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    We made a bunch of changes: ! • The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. • Screenshots of the admin have been updated to reflect the new Django 1.9 styles. • The few minor typos have been fixed. • Updated the version of django- registration-redux that we use to 1.3. • Introduction has been updated. We made a bunch of changes: • The registration chapter has been split in two, between adding registration and then associating users with objects. The chapter was giant before so this makes it more manageable. • Screenshots of the admin have been updated to reflect the new Django 1.9 styles. • The few minor typos have been fixed. • Updated the version of django- registration-redux that we use to 1.3. • Introduction has been updated.
  21. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Headlines: • Talk benefits, not details. • Keep it short. • Use natural, friendly language.
  22. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Quick overview of a design process
  23. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    1.
 Collect inspiration and 
 sketch ideas.
  24. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Thought process of all designs: ! “crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap … yes!”
  25. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    This is only the starting point!
  26. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Reduce visual clutter — • Keep the number of fonts and colors low. • Add white space. • Line things up. • Keep content short and easy to skim.
  27. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Make sure your goal is easy to find and use.
  28. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Keep your content simple, friendly, 
 and to the point.
  29. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Practice, practice, practice.
  30. PY TEN N ESS EE T RAC Y OSBORN @limedaring

    Thank you! @limedaring limedaring.com hellowebapp.com