Lightning Fast Drupal Theming (Drupal 7)

5,486 views

Published on

Theming in Drupal 7 utilizing omega, omega tools, drush

Presentation for Dallas Drupal days. http://www.Dallasdrupal.org

Copyright 2011 http://www.globerunnerseo.com all rights reserved.

Published in: Design, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,486
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
43
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Lightning Fast Drupal Theming (Drupal 7)

  1. 1. Lightning Fast Drupal Theming Presented by Chris Lee Alpha Alpha Alpha Beta Release
  2. 2. About Me <ul><li>Lead Developer at Globe Runner SEO
  3. 3. Born in West Bloomfield, Michigan
  4. 4. Moved to Dallas July '10
  5. 5. Michigan State University!
  6. 6. Questions? </li><ul><li>[email_address]
  7. 7. Skype: globerunner.chris
  8. 8. Gtalk: chris@globerunnerseo.com </li></ul></ul>
  9. 9. What you should already know: <ul><li>Linux / Bash Shell
  10. 10. Drupal Theming already
  11. 11. CSS / HTML
  12. 12. Drush Installed ? </li></ul>
  13. 13. Problems as Drupal Themers? <ul><li>Browsers
  14. 14. Screen Width
  15. 15. Ourselves
  16. 16. Non-Developers
  17. 17. Component Configuration
  18. 18. D.O. Issue Queue
  19. 19. LOL Cats </li></ul>
  20. 20. Drupal 6 <ul><li>Drush
  21. 21. Themes </li><ul><li>Zen
  22. 22. 960.gs
  23. 23. Name some? </li></ul><li>Panels </li></ul>
  24. 24. Drupal 7 <ul><li>Omega ( http://drupal.org/project/omega )
  25. 25. Omega Tools ( http://drupal.org/project/omega_tools )
  26. 26. Drush ( http://drupal.org/project/drush )
  27. 27. Drush_make ( http://drupal.org/project/drush_make )
  28. 28. DrushMake.Me ( http://drushmake.me ) by Chris Ruppel ( Next door )
  29. 29. Delta ( http://drupal.org/project/delta )
  30. 30. Context ( http://drupal.org/project/context )
  31. 31. Skinr ( http://drupal.org/project/skinr ) </li></ul>
  32. 32. Drush it! <ul><li>Installed Correctly: http://drupal.org/node/793174
  33. 33. Fun Commands </li><ul><li>drush dl
  34. 34. drush en
  35. 35. drush sql-dump
  36. 36. drush pm-list
  37. 37. drush omega-subtheme </li></ul><li>Drush Commands: http://drush.ws </li></ul>
  38. 38. Drush Make <ul><li>Install it quickly!
  39. 39. What’s a make file?
  40. 40. drushmake.me </li><ul><ul><li>Make file for modules mentioned: http://drushmake.me/file.php?token=a63cb272a757 </li><ul><li>Excludes Skinr </li></ul></ul></ul><li>Let's Take a Spin: </li></ul>
  41. 41. Omega <ul><li>960gs based theme
  42. 42. Grids based
  43. 43. Comes with a suite of tools: </li><ul><li>Omega_tools
  44. 44. Delta
  45. 45. In Development: Omega_ui </li></ul><li>Mobile integration
  46. 46. Flexible! </li></ul>
  47. 47. Omega Tools <ul><li>Drush integrated
  48. 48. Start a subtheme quickly
  49. 49. drush help omega-subtheme
  50. 50. drush omega-subtheme “myfuntheme” xhtml
  51. 51. drush omega-subtheme “myfuntheme” html5 </li></ul>
  52. 52. Delta Module <ul><li>Requires Context
  53. 53. What Can Delta Do For Me?
  54. 54. Setup paths to change layout </li><ul><li>Blog
  55. 55. Front Page </li></ul></ul>
  56. 56. Skinr <ul><li>Development / Experimental
  57. 57. What is Skinr? </li></ul>
  58. 58. Resources <ul><li>Resources </li><ul><li>Omega tools documentation: http://omega.developmentgeeks.com/documentation/subthemes/creating-omega-subthemes/drush-subtheme-creation
  59. 59. Omega 3x documentation: http://groups.drupal.org/node/155884
  60. 60. #drupal-omega IRC freenode.net </li></ul></ul>
  61. 61. Questions? <ul><li>Questions? </li><ul><li>[email_address]
  62. 62. Skype: globerunner.chris
  63. 63. Gtalk: [email_address]
  64. 64. @chrisjlee </li></ul><li>Slide Outline: http://bit.ly/nksVgS
  65. 65. Slides on Slideshare: </li><ul><li>https://www.slideshare.net/globerunnerseo </li></ul></ul>

×