DRUPAL: Advice for Themers
In this article
Everyone has to start somewhere.This section is for you, if you have some experience website building and website development. We recommend starting with an existing site before migrating into DIT Drupal Hosting environment. If you have any questions on how to get started, please contact us at firstname.lastname@example.org.
Background and prerequisites
- Our Favorite HTML and CSS Resources - Do you need to brush up on HTML or CSS? You'll get the most out of our Drupal theming tutorials if you already have a good foundation with these basic web technologies. This list contains some of our favorite resources and references around the Internet related to HTML and CSS.
- Coding Standards in Drupal - If you're coding in Drupal, you will need to know and use Drupal's coding standards and best practices. This video will get you up-to-speed on Drupal's coding standards, and how to use them.
In Drupal, the layout of a site is a shared responsibility between a site builder and a themer. The following tutorials, while created for site builders, will also be useful to you as a themer. These lessons cover the layout of content (using Display Suite or Panels), and also site-wide layout (Panels). Themers are often forced to decide between hard-coding a layout into a template file, or using configuration to achieve the results instead. Understanding what modules are available and what they are capable of helps when it comes time to make these decisions.
A number of our tutorials assume you have done some prerequisite learning on a non-Drupal specific topic. Perhaps you're a designer who's learning front-end development. We help bring you up to speed with related technologies with the following learning series.
- Sass and Compass - Using a CSS preprocessor is quickly becoming an industry best-practice. Learn to use the Sass CSS preprocessor to write CSS more efficiently.