There aren't many responsive themes for Drupal 6. I think three or four tops.

And for those of us stuck on D6 due to modules that never got upgraded to D7 (comment upload, image, image attach), or don't have a working upgrade path (privatemsg, project, project-issue) we are kind of screwed due to the dearth of responsive themes.

FBG is the best responsive theme I've used for Drupal 6. It took a lot of work to customize it for my site, but the theme is also very small and lightweight, so configuring it is easy - I only had to modify two files - style.css and page.tpl.php.

For example, instead of .g1, .g2, and .g3 controlling the layout, I converted it to the following:

  • l1 = left column in 1-col layout (only this column is present)
  • l2 = left column in 2-col layout (this column + one other is present)
  • l3 = left column in 3-col layout (three columns are present)
  • c1 = center (content) column in 1-col layout (only this column is present)
  • c2 = center (content) column in 2-col layout (this column + one other is present)
  • c3 = center (content) column in 3-col layout (three columns are present)
  • r1 = left column in 1-col layout (only this column is present)
  • r2 = left column in 2-col layout (this column + one other is present)
  • r3 = left column in 3-col layout (three columns are present)

Obviously this required a lot of changes to page.tpl.php and to style.css, but it allowed me to customize content layout a lot more.

From there, I created a bunch of duplicate sidebars with different classes/IDs in the page.tpl.php so that I could "move" the sidebars around with CSS (using display:block and display:none to turn them on and off). This breaks compatibility with browsers that don't support @media (these days, only IE 6/7/8) (they will see duplicate sidebars) but to hell with bad browsers anyway. This provides a lot of customization options.

So, a good starter theme for D6 overall, but be prepared to customize it to suit your needs. However, customization is pretty easy due to the simplicity of the design.

Comments

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

cohenoa’s picture

the theme is beautiful
how can i contact thermador?

thermador’s picture

Issue summary: View changes

First post edited - I am no longer using this theme, after making the long, painful upgrade to Drupal 7. It was really great though!

agittins’s picture

Thanks thermador for giving me a path to take - it's been truly frustrating trying to find a starting point to create a responsive D6 theme. I plan to move to D7 in the next 6 months or so but it's going to take a lot of heavy lifting including porting some in-house modules I wrote which won't be fun. Getting a responsive mobile design though is a much higher priority.

I am having some trouble getting my head around how to really work with FBG, I think I grok it enough now to know that the path you took is probably the only real way to get a properly responsive design to ensure areas resize/vanish/appear appropriately.

Since you have moved on to D7, would you consider releasing the changes you made to page.tpl and style.css? Enough people seem to be suffering the same problem that it would probably help out a lot of folks. I know it would save me a bundle of head-scratching!

Katharine_Gates’s picture

I second this request. Legacy site with massive custom modules... Thank you!

t_kosmo’s picture

I would also like some source example of a configured page.tpl.php & style.css

MakeOnlineShop’s picture

Responsive theme for Ubercart 2 Drupal 6 ?

Hello, anybody has found a responsive theme for Ubercart 2 Drupal 6 ?

Or which theme would be the best to adapt for mobile ecommerce ?

Thank you for your help.