ded

Demo to see how the theme looks in a sample Drupal site Apply theme

Drupal theme making heavy use of Twitter bootstrap (github).

Twitter Bootstrap Theme vs Ded Theme

Twitter Bootstrap Project uses less. The PHP less compiler has issues that the less javascript / nodejs compiler doesn't have, creating inconsistent styles. Less inheritance is clunky, nested styles are not inherited. This means using semantic markup is out of the question. This makes it impossible to style Drupal using twitter without lots of theme overrides, which could mess up styles provided by 3rd party modules as the classes will be different.

Ded Theme uses sass to generate styles, this gives better inheritance, and makes integrating Bootstrap into Drupal painless. This theme also gives a smaller CSS footprint as there is no need to include all the bootstrap files, only the ones needed. Semantic markup, you don't have to sprinkle twitter classes in your code, simply use standard Drupal classes. Ded theme uses Drupal's built-in classes and styles them using twitter bootstrap css.

Creating a Subtheme

TODO

Altering the Styles

I recommend you use Compass to modify the themes.

You'll need to install Compass. I use rubygems for this.

gem install compass
gem install bootstrap-sass

Then cd into the ded theme folder and perform a compass watch. This will recompile the sass files everytime they are changed.

cd sites/all/themes/ded
compass watch

Modify files in sass folder.

FAQ

Why is it called ded?
In homage of Dustin Diaz ( his twitter @ded)

 

Want to customize this theme in a unique way for your website, we are here to help you!

We also build custom Drupal themes

 

Get a custom theme