0
Designer                                 vs                             developer                             the eternal ...
@mortendksøndag den 6. februar 2011
respect!                              i love the                                drupal                             develop...
“Designer”               Those who work with the              frontend & wanna have it to                      look epicsø...
Developer            Those who work with the         functionality & wanna have it to                    work epicsøndag d...
søndag den 6. februar 2011
brussels 5 years ago:                   •          “We are tired of designers                               coming and tel...
søndag den 6. februar 2011
fuglysøndag den 6. februar 2011
fugly                     • Designer says “this looks ugly“søndag den 6. februar 2011
fugly                     • Designer says “this looks ugly“                     • Developer hears “My code is ugly”søndag ...
code you can count onsøndag den 6. februar 2011
code you can count on                     • We can measure codesøndag den 6. februar 2011
code you can count on                     • We can measure code                     • How long does it take for a function...
code you can count on                     • We can measure code                     • How long does it take for a function...
code you can count on                     • We can measure code                     • How long does it take for a function...
measure designsøndag den 6. februar 2011
measure design                     • green is better than bluesøndag den 6. februar 2011
measure design                     • green is better than blue                     • this makes me feel goodsøndag den 6. ...
measure design                     • green is better than blue                     • this makes me feel good              ...
different mindsetsøndag den 6. februar 2011
different mindset                     • we look at the stuff differentlysøndag den 6. februar 2011
different mindset                     • we look at the stuff differently                     • we talk different dialects ...
frontend hellsøndag den 6. februar 2011
søndag den 6. februar 2011
Module                                             theme                                                     theme        ...
css css           css                     css          css                              css   css          css            ...
css                             css      css         css css           css                                    css         ...
css     css                             css      css         css                                                          ...
css                                                                                    css                                ...
css files                             dont make it harder than it issøndag den 6. februar 2011
css files                     • Stop adding crap!                     • only add if its nessesary                     • it...
søndag den 6. februar 2011
epicmodule.admin.css                     • epicmodule.admin.css                     • For all you admin love stuffsøndag d...
epicmodule.base.css                     • epicmodule.base.css                     • for all you basic needs - ajax hotness...
epicmodule.theme.css                     • epicmodule.theme.css                     • if you really need colors & pretty s...
right to left                     • epicmodule.xxxx.-rtl.csssøndag den 6. februar 2011
repeat!                     • epicmodule.admin.css                     • epicmodule.base.css                     • epicmod...
stop adding                                crap!søndag den 6. februar 2011
what to do                     • Make sure that the output is "themable"                     • Themable is not css!       ...
communication                              making your self understandablesøndag den 6. februar 2011
display suite                                   zsøndag den 6. februar 2011
my question                     • So off course the next question is:                             How to make this work wi...
Q                     • And my question would be, how do                             subthemes work exactly, Im a dev, not...
A                     • What would be sweet was to be able to                             config my contenttype with the ds...
time responsesøndag den 6. februar 2011
søndag den 6. februar 2011
the sventel case                     • display suite:                     • http://drupal.org/node/1032882søndag den 6. fe...
ego trippingsøndag den 6. februar 2011
ego tripping                     • you Design what i Developed!søndag den 6. februar 2011
ego tripping                     • you Design what i Developed!                     • you Develop what i Design!søndag den...
we share the painsøndag den 6. februar 2011
søndag den 6. februar 2011
søndag den 6. februar 2011
drupal design camp                              berlin sommer 2011                                   june 24-25søndag den ...
resources                     • @mortendk                     • http://morten.dk                     • http://drupal.org/p...
Upcoming SlideShare
Loading in...5
×

Developer vs. Designer

23,668

Published on

Good advice to Drupal developers from a Drupal front end geek.
The session was given at the Drupal Developer Days in Brussels 2011

Published in: Technology
7 Comments
53 Likes
Statistics
Notes
No Downloads
Views
Total Views
23,668
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
425
Comments
7
Likes
53
Embeds 0
No embeds

No notes for slide

Transcript of "Developer vs. Designer "

  1. 1. Designer vs developer the eternal struggle of ego trippingsøndag den 6. februar 2011
  2. 2. @mortendksøndag den 6. februar 2011
  3. 3. respect! i love the drupal developerS!søndag den 6. februar 2011
  4. 4. “Designer” Those who work with the frontend & wanna have it to look epicsøndag den 6. februar 2011
  5. 5. Developer Those who work with the functionality & wanna have it to work epicsøndag den 6. februar 2011
  6. 6. søndag den 6. februar 2011
  7. 7. brussels 5 years ago: • “We are tired of designers coming and telling us that drupal looks like shit” - 3:00 am friday DrupalCon Brusselssøndag den 6. februar 2011
  8. 8. søndag den 6. februar 2011
  9. 9. fuglysøndag den 6. februar 2011
  10. 10. fugly • Designer says “this looks ugly“søndag den 6. februar 2011
  11. 11. fugly • Designer says “this looks ugly“ • Developer hears “My code is ugly”søndag den 6. februar 2011
  12. 12. code you can count onsøndag den 6. februar 2011
  13. 13. code you can count on • We can measure codesøndag den 6. februar 2011
  14. 14. code you can count on • We can measure code • How long does it take for a functions to runsøndag den 6. februar 2011
  15. 15. code you can count on • We can measure code • How long does it take for a functions to run • 1+1=2søndag den 6. februar 2011
  16. 16. code you can count on • We can measure code • How long does it take for a functions to run • 1+1=2 • Foo is faster than bar = foo is bettersøndag den 6. februar 2011
  17. 17. measure designsøndag den 6. februar 2011
  18. 18. measure design • green is better than bluesøndag den 6. februar 2011
  19. 19. measure design • green is better than blue • this makes me feel goodsøndag den 6. februar 2011
  20. 20. measure design • green is better than blue • this makes me feel good • i dont know what i like but i know what i dont!søndag den 6. februar 2011
  21. 21. different mindsetsøndag den 6. februar 2011
  22. 22. different mindset • we look at the stuff differentlysøndag den 6. februar 2011
  23. 23. different mindset • we look at the stuff differently • we talk different dialects of geeksøndag den 6. februar 2011
  24. 24. frontend hellsøndag den 6. februar 2011
  25. 25. søndag den 6. februar 2011
  26. 26. Module theme theme Module Drupal Core site Module Module everyone’s packing csssøndag den 6. februar 2011
  27. 27. css css css css css css css css Module theme theme Module Drupal Core site Module Module everyone’s packing csssøndag den 6. februar 2011
  28. 28. css css css css css css css css css css css css css css css css css Module theme css Module theme Drupal Core css site Module css Module css everyone’s packing csssøndag den 6. februar 2011
  29. 29. css css css css css css css css css css css css css css css css css css css css css css css Module theme css Module theme Drupal Core css site Module css Module css everyone’s packing csssøndag den 6. februar 2011
  30. 30. css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css css Module css css theme css css theme css css Module Drupal css Core css css css site Module css css css Module css css css css css css css css css everyone’s packing css css csssøndag den 6. februar 2011
  31. 31. css files dont make it harder than it issøndag den 6. februar 2011
  32. 32. css files • Stop adding crap! • only add if its nessesary • it looks pretty ?søndag den 6. februar 2011
  33. 33. søndag den 6. februar 2011
  34. 34. epicmodule.admin.css • epicmodule.admin.css • For all you admin love stuffsøndag den 6. februar 2011
  35. 35. epicmodule.base.css • epicmodule.base.css • for all you basic needs - ajax hotnesssøndag den 6. februar 2011
  36. 36. epicmodule.theme.css • epicmodule.theme.css • if you really need colors & pretty stuff this is the palcesøndag den 6. februar 2011
  37. 37. right to left • epicmodule.xxxx.-rtl.csssøndag den 6. februar 2011
  38. 38. repeat! • epicmodule.admin.css • epicmodule.base.css • epicmodule.theme.csssøndag den 6. februar 2011
  39. 39. stop adding crap!søndag den 6. februar 2011
  40. 40. what to do • Make sure that the output is "themable" • Themable is not css! • Give us the markup • Wrap<div class=”myepicmodule”>....</div> • Add tpl files • Dont hide theme functions • make a README.txtsøndag den 6. februar 2011
  41. 41. communication making your self understandablesøndag den 6. februar 2011
  42. 42. display suite zsøndag den 6. februar 2011
  43. 43. my question • So off course the next question is: How to make this work with subthemes ?søndag den 6. februar 2011
  44. 44. Q • And my question would be, how do subthemes work exactly, Im a dev, not a themer, so a quick explanation would help me out on this :)søndag den 6. februar 2011
  45. 45. A • What would be sweet was to be able to config my contenttype with the ds_layouts from the basetheme (mothership/foobar/ whatever) then i dont have to copy code around & around. (yup im a lazy) Did that made sense :)søndag den 6. februar 2011
  46. 46. time responsesøndag den 6. februar 2011
  47. 47. søndag den 6. februar 2011
  48. 48. the sventel case • display suite: • http://drupal.org/node/1032882søndag den 6. februar 2011
  49. 49. ego trippingsøndag den 6. februar 2011
  50. 50. ego tripping • you Design what i Developed!søndag den 6. februar 2011
  51. 51. ego tripping • you Design what i Developed! • you Develop what i Design!søndag den 6. februar 2011
  52. 52. we share the painsøndag den 6. februar 2011
  53. 53. søndag den 6. februar 2011
  54. 54. søndag den 6. februar 2011
  55. 55. drupal design camp berlin sommer 2011 june 24-25søndag den 6. februar 2011
  56. 56. resources • @mortendk • http://morten.dk • http://drupal.org/project/mothership • http://jacine.net/post/1099051638/how- weve-started-to-clean-up-css-in-drupals- systemsøndag den 6. februar 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×