10 great modules for Drupal theming and site-building

If you're new to Drupal, and even if you're not, you may find the process of putting together a site to be rather baffling. With over 25,000 modules to choose from, it can be challenging to find the one that will solve your particular problem.

How to add Color module support to your Drupal theme

Drupal's Color module (a core module), enables users to change the colours used in a theme through the theme settings. This is a great feature to have if you're developing a theme for widespread distribution, or if you have a large multi-site installation and want individual sites to have different color variations.

Drupal theming next steps: Overriding HTML output

Soon after you've started out with Drupal theming, you'll probably find that you need to change some of the HTML code it generates. But how do you do that? This article will break down the process of overriding Drupal's HTML code (or "Overriding themable output"), using template files and theme functions.

Complete Guide to Pre-Installed Fonts in Linux, Mac, and Windows

Web fonts are gaining in popularity now, but they can still be a bit of a challenge to use. Copyright issues often require the use of a third-party font service, which can be risky and expensive.The good news is that all major operating systems come with a variety of fonts that you can use to create your font stacks.

How to create a simple Drupal 7 theme from scratch

Drupal theming can seem complicated and overwhelming. Even basic starter themes are filled with confusing PHP and convoluted CSS. What's a designer to do? Never fear, it is completely possible to create your own theme from scratch. This article will demonstrate a step-by-step process for creating your own Drupal theme, including a .info file, page template, regions, and CSS.

CSS3 selectors simplified, Part 1: Simple selectors and attribute selectors

CSS 3 has introduced a variety of new selectors that can be used to access elements in a web page. While some of these were available in CSS 2.1, the range of new options can be confusing. How can you make sense of it all? Read on!

Creating a custom home page in Drupal 7 using Views (part one)

Having installed Drupal, one of the first questions people ask is, ‘How do I change the home page?’ By default the front page of Drupal has a blog feel, with the latest posts shown in date order, but it does not have to be like this! These two articles will show how a front page can be customized using Views.

Divitis: What it is and how to avoid it (Updated!)

When developing your website in HTML, you might be tempted to use the <div> tag to sovle problems. Things not lining up in every browser? Maybe another containing <div> would help. Don't know how to select that particular element? Wrap a <div> around it!

Get more sign-ups from Drupal 7: make ‘Create new account’ eye catching

According to our analytics software between 60 and 70 percent of visitors going to the new user registration page on the Webmaster Forums do so by clicking the Create new account link in the user login block.

Context Layouts, Panels, and Composite Layouts in Drupal: What's the difference?

If you're attempting to create a complex page layouts in Drupal, you may be confronted with a choice between several modules: Context Layouts, Panels, and Composite Layouts. These modules may seem a bit confusing at first.

Subscribe to this feed: Syndicate content