Istep 12851418093338 Phpapp01
Post on 09-Jun-2015
397 Views
Preview:
DESCRIPTION
Transcript
Designer vs
developer the eternal struggle of ego tripping
søndag den 6. februar 2011
@mortendk
søndag den 6. februar 2011
respect!
i love the drupal
developerS!søndag den 6. februar 2011
“Designer”Those who work with the
frontend & wanna have it to look epic
søndag den 6. februar 2011
DeveloperThose who work with the
functionality & wanna have it to work epic
søndag den 6. februar 2011
søndag den 6. februar 2011
brussels 5 years ago:
• “We are tired of designers coming and telling us that
drupal looks like shit” - 3:00 am friday DrupalCon Brussels
søndag den 6. februar 2011
søndag den 6. februar 2011
fugly
sø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 den 6. februar 2011
code you can count on
søndag den 6. februar 2011
code you can count on
• We can measure code
søndag den 6. februar 2011
code you can count on
• We can measure code
• How long does it take for a functions to run
søndag den 6. februar 2011
code you can count on
• We can measure code
• How long does it take for a functions to run
• 1 + 1 = 2
søndag den 6. februar 2011
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 better
søndag den 6. februar 2011
measure design
søndag den 6. februar 2011
measure design
• green is better than blue
søndag den 6. februar 2011
measure design
• green is better than blue
• this makes me feel good
søndag den 6. februar 2011
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
different mindset
søndag den 6. februar 2011
different mindset
• we look at the stuff differently
søndag den 6. februar 2011
different mindset
• we look at the stuff differently
• we talk different dialects of geek
søndag den 6. februar 2011
frontend hell
søndag den 6. februar 2011
søndag den 6. februar 2011
Drupal Core
themeModule
theme
site
Module
Module
Module
everyone’s packing css
søndag den 6. februar 2011
Drupal Core
themeModule
theme
site
Module
Module
Module
everyone’s packing css
css
css
css
css
csscss
css css
søndag den 6. februar 2011
Drupal Core
themeModule
theme
site
Module
Module
Module
everyone’s packing css
css css
css
css
css
css css
css css
csscss css
csscss
css css
css
css
css
css
css
søndag den 6. februar 2011
Drupal Core
themeModule
theme
site
Module
Module
Module
everyone’s packing css
css css
css
css
css
css css
css css
csscss css
csscss
css css
css
css
css
css
css
css
css css
css
css
css
søndag den 6. februar 2011
Drupal Core
themeModule
theme
site
Module
Module
Module
everyone’s packing css
css css
csscss
csscsscss
css
css
css css
css css
csscss css
csscss
css css
css
csscss
css
css
css
css css
css
csscsscss
css
css
css
css css
css
css
css
csscss
csscss
css
css
css
css css
css
csscss
csscss
csscss
css
css
css
css css
css
csscss
søndag den 6. februar 2011
css filesdont make it harder than it is
søndag den 6. februar 2011
css files
• Stop adding crap!
• only add if its nessesary
• it looks pretty ?
søndag den 6. februar 2011
søndag den 6. februar 2011
epicmodule.admin.css
• epicmodule.admin.css
• For all you admin love stuff
søndag den 6. februar 2011
epicmodule.base.css
• epicmodule.base.css
• for all you basic needs - ajax hotness
søndag den 6. februar 2011
epicmodule.theme.css
• epicmodule.theme.css
• if you really need colors & pretty stuff this is the palce
søndag den 6. februar 2011
right to left
• epicmodule.xxxx.-rtl.css
søndag den 6. februar 2011
repeat!
• epicmodule.admin.css
• epicmodule.base.css
• epicmodule.theme.css
søndag den 6. februar 2011
stop adding crap!
søndag den 6. februar 2011
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.txt
søndag den 6. februar 2011
communicationmaking your self understandable
søndag den 6. februar 2011
display suitez
søndag den 6. februar 2011
my question
• So off course the next question is:How to make this work with subthemes ?
søndag den 6. februar 2011
Q
• And my question would be, how do subthemes work exactly, I'm a dev, not a themer, so a quick explanation would help me out on this :)
søndag den 6. februar 2011
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
time response
søndag den 6. februar 2011
søndag den 6. februar 2011
the sventel case
• display suite:
• http://drupal.org/node/1032882
søndag den 6. februar 2011
ego tripping
sø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 6. februar 2011
we share the pain
søndag den 6. februar 2011
søndag den 6. februar 2011
søndag den 6. februar 2011
drupal design campberlin sommer 2011
june 24-25
søndag den 6. februar 2011
resources
• @mortendk
• http://morten.dk
• http://drupal.org/project/mothership
• http://jacine.net/post/1099051638/how-weve-started-to-clean-up-css-in-drupals-system
søndag den 6. februar 2011
top related