Drupal Theming Services

With an eye for the finest detail, I can take your PSDs and create high quality, cross-browser Drupal themes. I understand the integrity of your design, and will implement it as faithfully as possible as a Drupal theme. As part of this process, I can work with you to find the best way to implement your designs using Drupal's theming system, content types, taxonomy, views, and contributed modules.

I can also combine this with my outstanding design skills to fill in any gaps your designers don't have time for–login forms, user profile pages, search pages, comment forms, and more. I will interpret your design scheme and apply it to anything Drupal or its contributed modules spits out. 

I always use the most modern, high quality techniques including standards-compliant HTML and CSS, progressive enhancement, and attention to accessibility. I am also experienced with HTML5, CSS3, responsive design and web fonts.

Major Drupal modules I have experience with include:

  • Views
  • Context
  • Panels
  • Ubercart
  • Commerce
  • Gmap/location
  • jCarousel
  • Views slideshow
  • + more!

I usually prefer not to work with base themes but that could change depending on your site requirements.

Basic theming service

I provide two levels of theming and site building services. The basic theme and site build includes all of the essentials for an attractive and functional Drupal site:

  • Basic theme structure (.info file, page template, etc.)
  • High quality, progressively enhanced, well commented CSS
  • Simple print stylesheet if needed
  • Cross-browser testing for all modern browsers (currently including IE 7 and higher but not IE 6)
  • Any JavaScript and template overrides needed to implement your design
  • Implementation of content types, views, and other modules (e.g. Context, Panels, Views Slideshow) required to implement your design
  • Documentation – README file including a list of all modules used and why, as well as details on any site configuration details that might not be obvious.

Prices vary depending on the complexity of your design and functional requirements. 

Ehnahced theming service

My enhanced theming and site-building service goes beyond the basics to take your site to the next level. An enhanced theme and suite build adds to the basic service with one or more of the following:

  • Responsive design - make your site work better on mobile devices, including iPad, iPhone, and other tablets and phones. With this service, themes are enhanced with media queries and a flexible grids to make your design react to different screen sizes.
  • Accessibility - adds more complete tests for accessibility (e.g. ensure the site works well for screen readers, keyboard navigation, large font sizes etc.). All of my themes will include a basic level of accessibility. This service goes above and beyond with enhanced testing and solutions to ensure sites work well for people with a variety of disabilities.

Again, prices vary depending on the complexity of your designs. Enhanced services typically add about 10-20% to the overall cost.

Process

Before we get started you'll probably want to know how much this is going to cost. You will send me your design mock-ups and a list of other site requirements (e.g. Information Architecture chart, list of content types or other specifications). I will break down the design and determine what views, content types, extra modules are needed, and how much time it will take to implement the design as a theme. From here I will send you a work breakdown and cost estimate.

Normally I will do most or all of the configuration and module selection required to implement the design. If you need to reduce costs by doing some of this work youtself I can certainly accommodate that. I am also happy to work with other designers and/or developers on your team.

Once you have approved the cost estimate I will expect a down payment (30% of overall cost estimate) before I can begin. 

Contact me for more information