Developer vs. Designer

27,727 views
27,027 views

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
27,727
On SlideShare
0
From Embeds
0
Number of Embeds
571
Actions
Shares
0
Downloads
426
Comments
7
Likes
53
Embeds 0
No embeds

No notes for slide

Developer vs. Designer

  1. Designer vs developer the eternal struggle of ego trippingsøndag den 6. februar 2011
  2. @mortendksøndag den 6. februar 2011
  3. respect! i love the drupal developerS!søndag den 6. februar 2011
  4. “Designer” Those who work with the frontend & wanna have it to look epicsøndag den 6. februar 2011
  5. Developer Those who work with the functionality & wanna have it to work epicsøndag den 6. februar 2011
  6. søndag den 6. februar 2011
  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. søndag den 6. februar 2011
  9. fuglysøndag den 6. februar 2011
  10. fugly • Designer says “this looks ugly“søndag den 6. februar 2011
  11. fugly • Designer says “this looks ugly“ • Developer hears “My code is ugly”søndag den 6. februar 2011
  12. code you can count onsøndag den 6. februar 2011
  13. code you can count on • We can measure codesøndag den 6. februar 2011
  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. 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. 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. measure designsøndag den 6. februar 2011
  18. measure design • green is better than bluesøndag den 6. februar 2011
  19. measure design • green is better than blue • this makes me feel goodsøndag den 6. februar 2011
  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. different mindsetsøndag den 6. februar 2011
  22. different mindset • we look at the stuff differentlysøndag den 6. februar 2011
  23. different mindset • we look at the stuff differently • we talk different dialects of geeksøndag den 6. februar 2011
  24. frontend hellsøndag den 6. februar 2011
  25. søndag den 6. februar 2011
  26. Module theme theme Module Drupal Core site Module Module everyone’s packing csssøndag den 6. februar 2011
  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. 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. 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. 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. css files dont make it harder than it issøndag den 6. februar 2011
  32. css files • Stop adding crap! • only add if its nessesary • it looks pretty ?søndag den 6. februar 2011
  33. søndag den 6. februar 2011
  34. epicmodule.admin.css • epicmodule.admin.css • For all you admin love stuffsøndag den 6. februar 2011
  35. epicmodule.base.css • epicmodule.base.css • for all you basic needs - ajax hotnesssøndag den 6. februar 2011
  36. epicmodule.theme.css • epicmodule.theme.css • if you really need colors & pretty stuff this is the palcesøndag den 6. februar 2011
  37. right to left • epicmodule.xxxx.-rtl.csssøndag den 6. februar 2011
  38. repeat! • epicmodule.admin.css • epicmodule.base.css • epicmodule.theme.csssøndag den 6. februar 2011
  39. stop adding crap!søndag den 6. februar 2011
  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. communication making your self understandablesøndag den 6. februar 2011
  42. display suite zsøndag den 6. februar 2011
  43. my question • So off course the next question is: How to make this work with subthemes ?søndag den 6. februar 2011
  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. 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. time responsesøndag den 6. februar 2011
  47. søndag den 6. februar 2011
  48. the sventel case • display suite: • http://drupal.org/node/1032882søndag den 6. februar 2011
  49. ego trippingsøndag den 6. februar 2011
  50. ego tripping • you Design what i Developed!søndag den 6. februar 2011
  51. ego tripping • you Design what i Developed! • you Develop what i Design!søndag den 6. februar 2011
  52. we share the painsøndag den 6. februar 2011
  53. søndag den 6. februar 2011
  54. søndag den 6. februar 2011
  55. drupal design camp berlin sommer 2011 june 24-25søndag den 6. februar 2011
  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

×