Darren Mothersele
London based Drupal Web DeveloperDrupal Theme and Template Services
Trying to find the perfect Drupal theme? or, are you looking for help with your Drupal template?
I have lots of experience turning Photoshop web designs into Drupal themes and can help you get your Drupal project finished and looking great.
If you need a custom theme, or already have some Photoshop designs or wireframes, then I can help convert this into a Drupal theme including all customisations and custom template files.
I have 13 years experience in developing for the web, including HTML, CSS and PHP.
Experience and References
Here you can see some of the designs I have turned into complete Drupal themes:
Custom Themes
Drupal is a flexible and extensible content management system, but to truly appreciate the power of Drupal you need a quality custom theme for your site. There are many elements to take into account when producing template files, graphics, and scripts for a Drupal Theme. Out of all of these I have three priorities:
1. Accurate representation of your design and a robust layout.
This means matching as closely as possible your design ideas. Many people will tell you that you must stick within the constraints of your chosen CMS. Luckily there are very few constraints when using Drupal and even these are usually easily worked around. It is also important to ensure your layout uses best-practice accessibility techniques and SEO heuristics.
I always use CSS to separate design and layout from content. CSS layout techniques must be tested for cross browser compatibility.
2. Flexible, Customisable Theme.
Where possible I strive to ensure design and layout can be tweaked by the site administrator, meaning that you don't need to come back to the developer to make simple design adjustments. This means utilising Drupal's built in theme settings tools, and simple configuration tools.
3. Security
Drupal has an excellent track-record for security, and the core is very stable. Themes and custom templates are a big source of bugs and security problems. I always pay special attention to security when creating Drupal template files. In any customisations it is essential to check any user entered data before it is displayed, and to ensure any required permissions checks are performed.
Other tricks
I am also well versed in Drupal module development, and content migration. I am also very competent at using the jQuery javascript library that is provided with Drupal for creating sexy AJAX interface effects. In fact, a jQuery interface widget I created has been contributed back to Drupal and is available for download from Drupal.org.
Need theming help? Contact me now...
Explain your project and I'll see how I can help.
