SlideShare a Scribd company logo
PSD to a
                        Drupal Theme
                              (using a base theme)




                                  Oliver Kuy
                                 web.kuydigital.com




PSD to a Drupal Theme (Base theme approach)
                 Oliver Kuy | web.kuydigital.com
What you need

    A working Drupal 7 Installation

    Fusion based theme (http://drupal.org/project/fusion)

    Adobe Photoshop website template (using 960grid - http://960.gs)

    Two browsers with one browser running Firebug

    FTP program (Filezilla, etc.)

    Text Editor (Notepad++, Text Wrangler, etc.)

    CSS knowledge & skills (sorry we really need to do some coding)
    
        For tutorials, go to http://www.w3schools.com/css/




                        PSD to a Drupal Theme (Base theme approach)
                                         Oliver Kuy | web.kuydigital.com
Step 1 – Drupal Installation

    Assuming that you already have a fresh or existing Drupal installation
    running locally on your computer or on a remote server. If not, you
    can refer to this page -
    http://drupal.org/documentation/install/beginners




                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
Step 2 – Download & Install a Base Theme

    For this tutorial, we will download the Fusion base theme -
    http://drupal.org/project/fusion

    Since the themes folder at the top level of Drupal is typically reserved
    for Drupal core themes, you should create a sites/all/themes/
    directory for contributed(non-core) themes and put uploaded themes
    there.




                        PSD to a Drupal Theme (Base theme approach)
                                         Oliver Kuy | web.kuydigital.com
Step 3 – Building your own Subtheme

    The Fusion Core base theme (parent theme) is designed to be easily
    extended by a subtheme (child theme). You shouldn't modify any of
    the CSS or PHP files in the fusion_core/ folder; but instead create a
    subtheme of Fusion.

                                Don't modify
                                anything
                                here!


                                  Question: Why shouldn't we modify
                                  any of the CSS or PHP files in the
                                  fusion_core/ folder?



                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
Step 3 – Building your own Subtheme

    Copy the fusion_starter folder and rename it to be your new
    subtheme. IMPORTANT: Only lowercase letters and underscores
    should be used for the name of your subtheme.

    For this tutorial, we'll name our subtheme “phdrug” and place it under
    sites/all/themes/




                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
Step 3 – Building your own Subtheme

    In your new subtheme folder, rename the .info file to include the
    name of your new subtheme. In this case, we rename it as
    “phdrug.info”




                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
Step 3 – Building your own Subtheme

     Then edit the phdrug.info file to update the name and description.

    Original .info contents                      New .info contents
name = Fusion Starter                            name = PHDRUG Theme
description = A fully featured Fusion            description = A Fusion subtheme
starter theme. Requires <a                       called PHDRUG. Requires <a
href="http://drupal.org/project/fusion">Fus      href="http://drupal.org/project/fusion">Fu
ion Core</a> and the <a                          sion Core</a> and the <a
href="http://drupal.org/project/fusion_acce      href="http://drupal.org/project/fusion_acc
lerator">Fusion Accelerator</a> suite to         elerator">Fusion Accelerator</a> suite to
enable easy point-and-click theming.             enable easy point-and-click theming.
base theme = fusion_core                         base theme = fusion_core
core = 7.x                                       core = 7.x
engine = phptemplate                             engine = phptemplate

stylesheets[all][] = css/fusion-starter-         stylesheets[all][] = css/phdrug-style.css
style.css




                              PSD to a Drupal Theme (Base theme approach)
                                               Oliver Kuy | web.kuydigital.com
Step 3 – Building your own Subtheme

    Rename the css file in the css/ folder to match.




                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
Step 4 – Enable your new Subtheme

    Next, visit your site's admin/appearance to set your new theme as the
    default.

    Visit your subtheme's settings page (click "Settings" next to it at
    admin/appearance) to configure basic options and layout.




                        PSD to a Drupal Theme (Base theme approach)
                                         Oliver Kuy | web.kuydigital.com
Fusion Theme Regions




 PSD to a Drupal Theme (Base theme approach)
                  Oliver Kuy | web.kuydigital.com
FURTHER READING

    Full documentation on using Fusion:
    http://fusiondrupalthemes.com/support/documentation



    Full documentation on creating a custom Fusion subtheme:
    http://fusiondrupalthemes.com/support/theme-developers



    Drupal theming documentation in the Theme Guide:
    http://drupal.org/theme-guide




                    PSD to a Drupal Theme (Base theme approach)
                                     Oliver Kuy | web.kuydigital.com
How to get rid of the Drupal Welcome Message


    Install Views (Drupal is nothing without it and we'll use it
    anyway) - http://drupal.org/project/views

    Install Ctools (since this is required by Views) -
    http://drupal.org/project/ctools

    Avoid any coding by using modules

    We are doing this to work on an empty canvas and have full
    control on all regions.
Note: We also need to turn off all blocks




                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
How to get rid of the Drupal Welcome Message


    Create a View – (Structures > Views > + Add a new view)



1


                 2                           1 – Create a page
                                             2 – type “node”
                                             3 – Click “Continue & edit

                                             Question: What is Drupal's
                                             “/node” path?
                3



                     PSD to a Drupal Theme (Base theme approach)
                                      Oliver Kuy | web.kuydigital.com
How to get rid of the Drupal Welcome Message


    Click “add” on
    CONTEXTUAL FILTERS

    Select “Global” in Filters

    Click on the checkbox
    “Global: Null”

    Click on the radio button
    “Display contents of "No
    results found"”

    Click “Apply (All)
    Displays”

    Click “Save”


                         PSD to a Drupal Theme (Base theme approach)
                                          Oliver Kuy | web.kuydigital.com
Prepare your Adobe Photoshop website template


    Assign possible regions for your website elements (see sample)

    Merge layers with effects

    Try to avoid using texts as an image (exception would be the logo)

    Think about flexibility on areas that need to be dynamic

    Make adjustments if needed to simplify

    Use CSS for solid colors, borders, rounded corners, shadows, etc.
    rather than images

    Use Views to display your Content Types (Blog, Story, Page, etc)
    Image & Imagecache modules (v.6) or Media and ImageMagick
    modules (v.7) to automate cropping and resizing of photos & images



                       PSD to a Drupal Theme (Base theme approach)
                                        Oliver Kuy | web.kuydigital.com
PSD to a Drupal Theme (Base theme approach)
                 Oliver Kuy | web.kuydigital.com
Fusion Theme Regions




 PSD to a Drupal Theme (Base theme approach)
                  Oliver Kuy | web.kuydigital.com
DEMO



  Place video here




PSD to a Drupal Theme (Base theme approach)
                 Oliver Kuy | web.kuydigital.com
PSD to Drupal Cycle




PSD to a Drupal Theme (Base theme approach)
                 Oliver Kuy | web.kuydigital.com
Thank You




                          PSD to a
                        Drupal Theme
                              (using a base theme)
PSD to a Drupal Theme (Base theme approach)
                 Oliver Kuy | web.kuydigital.com
Ad

Recommended

PPTX
Converting (X)HTML/CSS template to Drupal 7 Theme
Adolfo Nasol
 
PPTX
8 things to know about theming in drupal 8
Logan Farr
 
PDF
Drupal 8 theming deep dive
Romain Jarraud
 
PDF
Drupal theming - a practical approach (European Drupal Days 2015)
Eugenio Minardi
 
PDF
Building a Custom Theme in Drupal 8
Anne Tomasevich
 
KEY
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
Laura Scott
 
PPTX
Drupal Theme Development
Web Development Montreal
 
PPTX
A look at Drupal 7 Theming
Aimee Maree Forsstrom
 
PDF
Introduction to Drupal (7) Theming
Robert Carr
 
KEY
Theme guru's (Moodle 2 Edition)
Julian Ridden
 
PDF
Drupal 7 Theme System
Peter Arato
 
PDF
Absolute Beginners Guide to Drupal
Rod Martin
 
PDF
Design to Theme @ CMSExpo
Emma Jane Hogbin Westby
 
PDF
Drupal 8 templating with twig
Taras Omelianenko
 
PDF
Drupal 8: Theming
drubb
 
PDF
Optimizing Drupal 7 HTML Markup - Using Panels, Page Manager, and Fences to P...
Jim Birch
 
PPT
Drupal7 themeing changes and inheritence
Aimee Maree Forsstrom
 
PPT
Drupal - Introduction to Drupal Creating Modules
Vibrant Technologies & Computers
 
PPTX
One-hour Drupal 8 Theming
Mediacurrent
 
PPTX
Customizing WordPress Themes
Laura Hartwig
 
PDF
Learning PHP for Drupal Theming, DC Chicago 2009
Emma Jane Hogbin Westby
 
PDF
Bootstrap Framework and Drupal
Jim Birch
 
ODP
Drupal 7 install with modules and themes
Geshan Manandhar
 
ODP
DrupalEasy: Intro to Theme Development
ultimike
 
ODP
Drupal Themes
akosh
 
PPTX
Build a WordPress theme from HTML5 template @ Telerik
Mario Peshev
 
PPT
Converting Static Html To Drupal Theme
Ryan Cross
 
PDF
From Photoshop to Drupal Theme (DrupalCon San Francisco 2010)
Four Kitchens
 
PDF
From PSD to Drupal Theme
Acquia
 
ZIP
Theme Kickstart
Peter
 

More Related Content

What's hot (18)

PDF
Introduction to Drupal (7) Theming
Robert Carr
 
KEY
Theme guru's (Moodle 2 Edition)
Julian Ridden
 
PDF
Drupal 7 Theme System
Peter Arato
 
PDF
Absolute Beginners Guide to Drupal
Rod Martin
 
PDF
Design to Theme @ CMSExpo
Emma Jane Hogbin Westby
 
PDF
Drupal 8 templating with twig
Taras Omelianenko
 
PDF
Drupal 8: Theming
drubb
 
PDF
Optimizing Drupal 7 HTML Markup - Using Panels, Page Manager, and Fences to P...
Jim Birch
 
PPT
Drupal7 themeing changes and inheritence
Aimee Maree Forsstrom
 
PPT
Drupal - Introduction to Drupal Creating Modules
Vibrant Technologies & Computers
 
PPTX
One-hour Drupal 8 Theming
Mediacurrent
 
PPTX
Customizing WordPress Themes
Laura Hartwig
 
PDF
Learning PHP for Drupal Theming, DC Chicago 2009
Emma Jane Hogbin Westby
 
PDF
Bootstrap Framework and Drupal
Jim Birch
 
ODP
Drupal 7 install with modules and themes
Geshan Manandhar
 
ODP
DrupalEasy: Intro to Theme Development
ultimike
 
ODP
Drupal Themes
akosh
 
PPTX
Build a WordPress theme from HTML5 template @ Telerik
Mario Peshev
 
Introduction to Drupal (7) Theming
Robert Carr
 
Theme guru's (Moodle 2 Edition)
Julian Ridden
 
Drupal 7 Theme System
Peter Arato
 
Absolute Beginners Guide to Drupal
Rod Martin
 
Design to Theme @ CMSExpo
Emma Jane Hogbin Westby
 
Drupal 8 templating with twig
Taras Omelianenko
 
Drupal 8: Theming
drubb
 
Optimizing Drupal 7 HTML Markup - Using Panels, Page Manager, and Fences to P...
Jim Birch
 
Drupal7 themeing changes and inheritence
Aimee Maree Forsstrom
 
Drupal - Introduction to Drupal Creating Modules
Vibrant Technologies & Computers
 
One-hour Drupal 8 Theming
Mediacurrent
 
Customizing WordPress Themes
Laura Hartwig
 
Learning PHP for Drupal Theming, DC Chicago 2009
Emma Jane Hogbin Westby
 
Bootstrap Framework and Drupal
Jim Birch
 
Drupal 7 install with modules and themes
Geshan Manandhar
 
DrupalEasy: Intro to Theme Development
ultimike
 
Drupal Themes
akosh
 
Build a WordPress theme from HTML5 template @ Telerik
Mario Peshev
 

Viewers also liked (14)

PPT
Converting Static Html To Drupal Theme
Ryan Cross
 
PDF
From Photoshop to Drupal Theme (DrupalCon San Francisco 2010)
Four Kitchens
 
PDF
From PSD to Drupal Theme
Acquia
 
ZIP
Theme Kickstart
Peter
 
PDF
UX design for every screen
Four Kitchens
 
PDF
A Custom Drupal Theme in 40 Minutes
Snake Hill Web Agency
 
PDF
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Suzanne Dergacheva
 
PDF
[Srijan Wednesday Webinars] Drupal 8: Goodbye to 10 Years of Theming Headaches
Srijan Technologies
 
PDF
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Suzanne Dergacheva
 
PPTX
Connected Health Reference Architecture
WSO2
 
PDF
A Reference Architecture for ETL 2.0
DataWorks Summit
 
PDF
What is personal connected health?
Personal Connected Health Alliance
 
PPTX
Best Practices for the Hadoop Data Warehouse: EDW 101 for Hadoop Professionals
Cloudera, Inc.
 
PDF
Atomic design
Brad Frost
 
Converting Static Html To Drupal Theme
Ryan Cross
 
From Photoshop to Drupal Theme (DrupalCon San Francisco 2010)
Four Kitchens
 
From PSD to Drupal Theme
Acquia
 
Theme Kickstart
Peter
 
UX design for every screen
Four Kitchens
 
A Custom Drupal Theme in 40 Minutes
Snake Hill Web Agency
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Suzanne Dergacheva
 
[Srijan Wednesday Webinars] Drupal 8: Goodbye to 10 Years of Theming Headaches
Srijan Technologies
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Suzanne Dergacheva
 
Connected Health Reference Architecture
WSO2
 
A Reference Architecture for ETL 2.0
DataWorks Summit
 
What is personal connected health?
Personal Connected Health Alliance
 
Best Practices for the Hadoop Data Warehouse: EDW 101 for Hadoop Professionals
Cloudera, Inc.
 
Atomic design
Brad Frost
 
Ad

Similar to PSD to a Drupal Theme (using a base theme) (20)

PPT
Introduction of drupal7 by ayushi infotech
Mandakini Kumari
 
ZIP
Building a Drupal Distribution using Features, Drush Make, Installation Profi...
Ben Shell
 
ODP
Drupal Now! - Introduction to Drupal
Alozie Nwosu
 
PDF
Drupal Global Training Day by Drupal Mumbai 6th Sep - Extending Drupal
DrupalMumbai
 
PPTX
Lazy Coder Camp Edition 1
phpfactory
 
PPT
Drupal theming 101
Exove
 
PPTX
I &lt;3 Drupal
Lee Quessenberry
 
PPTX
I Heart Drupal
Steven Trotter
 
ODP
Drupal 7x Installation - Introduction to Drupal Concepts
Micky Metts
 
PDF
Drupal Themes & Nucleus
ThemeBrain
 
PDF
BADCamp 2012 -Beginner Best Practices
meghsweet
 
PPT
Drupal 6 Performance Tips
Trevor James
 
PPTX
Responsive Theme Workshop - WordCamp Columbus 2015
Joe Querin
 
PPTX
Drupal Camp Manila 2014 - Theming with Zen
Japo Domingo
 
PPT
Taking your site from Drupal 6 to Drupal 7
Phase2
 
ODP
Drupal 6x Installation
Micky Metts
 
PPT
Hands On Drupal - SchipulCon 09
John-Michael Oswalt
 
PPT
Hands On Drupal: Funny Name, Serious CMS
Schipul - The Web Marketing Company
 
PPTX
VLE Development Day - Moodle:Beyond the Basics
Chris Hebbes
 
PPT
Form Follows File
Adub
 
Introduction of drupal7 by ayushi infotech
Mandakini Kumari
 
Building a Drupal Distribution using Features, Drush Make, Installation Profi...
Ben Shell
 
Drupal Now! - Introduction to Drupal
Alozie Nwosu
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Extending Drupal
DrupalMumbai
 
Lazy Coder Camp Edition 1
phpfactory
 
Drupal theming 101
Exove
 
I &lt;3 Drupal
Lee Quessenberry
 
I Heart Drupal
Steven Trotter
 
Drupal 7x Installation - Introduction to Drupal Concepts
Micky Metts
 
Drupal Themes & Nucleus
ThemeBrain
 
BADCamp 2012 -Beginner Best Practices
meghsweet
 
Drupal 6 Performance Tips
Trevor James
 
Responsive Theme Workshop - WordCamp Columbus 2015
Joe Querin
 
Drupal Camp Manila 2014 - Theming with Zen
Japo Domingo
 
Taking your site from Drupal 6 to Drupal 7
Phase2
 
Drupal 6x Installation
Micky Metts
 
Hands On Drupal - SchipulCon 09
John-Michael Oswalt
 
Hands On Drupal: Funny Name, Serious CMS
Schipul - The Web Marketing Company
 
VLE Development Day - Moodle:Beyond the Basics
Chris Hebbes
 
Form Follows File
Adub
 
Ad

PSD to a Drupal Theme (using a base theme)

  • 1. PSD to a Drupal Theme (using a base theme) Oliver Kuy web.kuydigital.com PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 2. What you need  A working Drupal 7 Installation  Fusion based theme (http://drupal.org/project/fusion)  Adobe Photoshop website template (using 960grid - http://960.gs)  Two browsers with one browser running Firebug  FTP program (Filezilla, etc.)  Text Editor (Notepad++, Text Wrangler, etc.)  CSS knowledge & skills (sorry we really need to do some coding)  For tutorials, go to http://www.w3schools.com/css/ PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 3. Step 1 – Drupal Installation  Assuming that you already have a fresh or existing Drupal installation running locally on your computer or on a remote server. If not, you can refer to this page - http://drupal.org/documentation/install/beginners PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 4. Step 2 – Download & Install a Base Theme  For this tutorial, we will download the Fusion base theme - http://drupal.org/project/fusion  Since the themes folder at the top level of Drupal is typically reserved for Drupal core themes, you should create a sites/all/themes/ directory for contributed(non-core) themes and put uploaded themes there. PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 5. Step 3 – Building your own Subtheme  The Fusion Core base theme (parent theme) is designed to be easily extended by a subtheme (child theme). You shouldn't modify any of the CSS or PHP files in the fusion_core/ folder; but instead create a subtheme of Fusion. Don't modify anything here! Question: Why shouldn't we modify any of the CSS or PHP files in the fusion_core/ folder? PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 6. Step 3 – Building your own Subtheme  Copy the fusion_starter folder and rename it to be your new subtheme. IMPORTANT: Only lowercase letters and underscores should be used for the name of your subtheme.  For this tutorial, we'll name our subtheme “phdrug” and place it under sites/all/themes/ PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 7. Step 3 – Building your own Subtheme  In your new subtheme folder, rename the .info file to include the name of your new subtheme. In this case, we rename it as “phdrug.info” PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 8. Step 3 – Building your own Subtheme  Then edit the phdrug.info file to update the name and description. Original .info contents New .info contents name = Fusion Starter name = PHDRUG Theme description = A fully featured Fusion description = A Fusion subtheme starter theme. Requires <a called PHDRUG. Requires <a href="http://drupal.org/project/fusion">Fus href="http://drupal.org/project/fusion">Fu ion Core</a> and the <a sion Core</a> and the <a href="http://drupal.org/project/fusion_acce href="http://drupal.org/project/fusion_acc lerator">Fusion Accelerator</a> suite to elerator">Fusion Accelerator</a> suite to enable easy point-and-click theming. enable easy point-and-click theming. base theme = fusion_core base theme = fusion_core core = 7.x core = 7.x engine = phptemplate engine = phptemplate stylesheets[all][] = css/fusion-starter- stylesheets[all][] = css/phdrug-style.css style.css PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 9. Step 3 – Building your own Subtheme  Rename the css file in the css/ folder to match. PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 10. Step 4 – Enable your new Subtheme  Next, visit your site's admin/appearance to set your new theme as the default.  Visit your subtheme's settings page (click "Settings" next to it at admin/appearance) to configure basic options and layout. PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 11. Fusion Theme Regions PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 12. FURTHER READING  Full documentation on using Fusion: http://fusiondrupalthemes.com/support/documentation  Full documentation on creating a custom Fusion subtheme: http://fusiondrupalthemes.com/support/theme-developers  Drupal theming documentation in the Theme Guide: http://drupal.org/theme-guide PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 13. How to get rid of the Drupal Welcome Message  Install Views (Drupal is nothing without it and we'll use it anyway) - http://drupal.org/project/views  Install Ctools (since this is required by Views) - http://drupal.org/project/ctools  Avoid any coding by using modules  We are doing this to work on an empty canvas and have full control on all regions. Note: We also need to turn off all blocks PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 14. How to get rid of the Drupal Welcome Message  Create a View – (Structures > Views > + Add a new view) 1 2 1 – Create a page 2 – type “node” 3 – Click “Continue & edit Question: What is Drupal's “/node” path? 3 PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 15. How to get rid of the Drupal Welcome Message  Click “add” on CONTEXTUAL FILTERS  Select “Global” in Filters  Click on the checkbox “Global: Null”  Click on the radio button “Display contents of "No results found"”  Click “Apply (All) Displays”  Click “Save” PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 16. Prepare your Adobe Photoshop website template  Assign possible regions for your website elements (see sample)  Merge layers with effects  Try to avoid using texts as an image (exception would be the logo)  Think about flexibility on areas that need to be dynamic  Make adjustments if needed to simplify  Use CSS for solid colors, borders, rounded corners, shadows, etc. rather than images  Use Views to display your Content Types (Blog, Story, Page, etc) Image & Imagecache modules (v.6) or Media and ImageMagick modules (v.7) to automate cropping and resizing of photos & images PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 17. PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 18. Fusion Theme Regions PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 19. DEMO Place video here PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 20. PSD to Drupal Cycle PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com
  • 21. Thank You PSD to a Drupal Theme (using a base theme) PSD to a Drupal Theme (Base theme approach) Oliver Kuy | web.kuydigital.com