Skip directly to content


Award Category 
Drupal Version 
This website looks great on mobile devices!
Brief Overview 

ICANN is a multi-national organization that coordinates the global use of the domain name system. ICANN basically makes the Internet possible! Through this partnership, Four Kitchens was able to innovate in the Responsive Web Design space, especially as it relates to Drupal. Our work on ICANN resulted in the following case study and contribution to Drupal:

DrupalCon Denver:
Views Language Switcher:

Launch or Publication Date 
Saturday, February 25, 2012
Key Modules, Theme, and Distribution Used 
None (see below).
Why these Modules, Theme, and Distribution were Chosen 

There were no sub-themes, distributions or modules used. All code was 100% written by Four Kitchens organically. At the time, there were no responsive-ready themes, so everything was done by hand by our developers.

However, the Views Language Switcher module was a contribution the team made to Drupal as a result of our work in this project:

At the time, this was the first major Drupal website that was Responsive. 

Owner's Name 
Development Company 
Four Kitchens
Four Kitchens is a design and development consultancy in Austin, Texas, that makes big websites using open-source software. We serve a sophisticated and specialized clientele looking for a trusted, skilled partner to realize and exceed their goals. We do it all: Design, usability, information and systems architecture, development, and project management. Four Kitchens' reputation as a leader in the open-source community has earned us invitations to train and speak at numerous conferences around the world. The Four Kitchens Web Chefs believe that building a website is like preparing a feast: It requires a team of people with specialized and complementary skills working in parallel to create something that lots of people will enjoy. It's part art, part science, and all about preparation.
Why Drupal Was Chosen 
ICANN is the organization responsible for coordinating the global use of the domain name system (DNS). Due to the massive scale of their operations they serve users of all types, from feature phone users in Africa to iPad users in LA. ICANN needed a site that would allow for multilingual support, as well as a responsive and mobile friendly interface that could work for a variety of users. As such, Drupal was the right choice for the project, giving the website the versatility it needed, while empowering the client to take ownership of content management by migrating away from static pages. The translation functionality of Drupal was a huge time saver for the client. The work we did for this project is being leveraged on subsequent ICANN properties.
Describe the Project (Goals, Requirements, and Outcome) 


The project involved a massive migration from static HTMl files to Drupal 7. Due to their foundational role in DNS, ICANN hosts many documents that cannot be misplaced or moved without legal repercussion. This means that all links should resolve, and no legacy links should result in link rot. The migration was 100% successful with no URLs resulting in link rot.

Responsive design:
The site had to work on a multitude of devices. At the time, there were no responsive themes for Drupal, so Four Kitchens had to innovate in this space and code everything organically. The site works on the following platforms:

  • Android 2.2+
  • iOS 4.1+
  • RIM BlackBerry OS 6.0.0+
  • Symbian OS 9.5+
  • Windows Mobile 6.5.3+

Since ICANN is an international organization, that wanted to highlight their status as a multinational entity. The redesign for ICANN involved implementing a visual style that remained culturally neutral, yet highlighted the organization's cross-national impact. Through the use of Style Tiles, we were able to create a design that was successful and accomplished our client's goals. After the Style Tiles exercise, website comps were approved after the first round.

Type of Nomination 
Additional developers