CSS Grids In Drupal

CSS grids are amazing tools for building websites that take alot of the tedius work out of laying out pages and content on your website. On this podcast Bob talks about what CSS grid libraries are, how they work, and gives some tips on ways that you can implement them into your Drupal themes.

Links from this podcast:

Is the blueprint drupal theme full of extra stuff in the same way that the 960 one is?
Yup, Blueprint isn't a straight port of the Blueprint framework either...it also adds stuff, but it's not as extensive or complex as 960's drupal theme.
Why can't we just add grid classes to blocks using tpl.php files?
You could add them using tpl.php files, for sure. However, creating new tpl files for every block just to add a class is, not only a pain, it's worse on performance for your site. Template files add overhead that can't really be justified for something as simple as adding one class. Usually this method makes alot more sense because you don't junk up your themes with a ton of extra tpl files that do, virtually, nothing and possibly slow your site down. My answer is: you could do that, but this method is easier and, in my opinion, much less hassle.
BOB!!! This is your best podcast yet. Really cool stuff. I've wanted to move over to 960.gs and this convinced me. I didn't see a "chip-in" for this one or the next, help us help you.
Thanks BOB for your dedication and AWESOME way of presenting tough stuff! Not too many each week, though. You'll overwhelm us. I can't find your "Chip In" Button. Can you make it more prominent because you're well worth it.
Hey David, Thanks for your support...I've added a donate banner to the top of the page when there's no specific podcast waiting on deck. Thanks for watching...
Thanks Bob, For a detailed and thought out podcast. Would you be able to demo the quicktabs module and maybe incorporate that into creating a user profile theme, similiar to joomla / community builder - user profiles. ( If that makes sense). Thanks. Ed
Hey Bob, i must say that your videos are quite informative. i recently started a new job where we use the drupal system and part of my training is to watch your videos. could you possibly do a video podcast on the CSS Injector module? we are looking to use it in the sites we create. Thanks, Geoff
Hi Bob why should I use grid instead can't I just using panel for my layout needs?
Hi Bob, I am a huge fan of your videocast. When I first saw this video title, I thought you were going to explain how to put these kind of columns into a region or a block. Like the guy above, I'm wondering why not use panels, except that after watching your video on them, I decided to forget it. Here's my question. I'm not exactly a rank newbie (4 months/ 6 days a week learning drupal) but sometimes I still cannot wrap my head around "HOW to put stuff WHERE" in Drupal. It's like brain freeze. I know we have regions and I'm comfortable using different themes with different region layout in drupal. BUT... how can you "lay out" a block? I hope I'm saying this right. It's really been a huge stumbling block for me. Am I missing something? (Please don't say 'intelligence'! ; ) Thank you so much for your wonderful work. Rachel
As an addendum to my post, here is the site I'm working on: www.graphicrafts.net Rachel
Hi Bob, thank you for your great work. A stupid question? What's your starting theme? Is it ChangeMe? I have used it, but I do not have your starting layout: left sidebar above content, and content above righ sidebar (in vertical). I have the "normal" situation left-content-right from left to right. Thank you, Andrea
Why is everybody using Blip player ,it sucks big time.It loads so sloooow.
Great stuff, I like the Block Class Module and Block Theme Modules really these should be features available in core to make themeing Drupal easier and far less time consuming. Thanks for taking the time to do these, although I have trouble finding your donate banner. It should be site wide near your logo or something :0.
Hello Bob, i am working on a website which a news/magazine oriented, at this point in the project i have decided to use a grid starter theme, i am still hesitating between 960 Grid starter theme and the blue print one, my criterai for choice is mostly based on the learning curve to become operational on one or the other of those themes. The main question i have @ this point is this: do i still need panel module to make complex layout when i am using a grid based theme? I have noticed in another video that you don't use panel in your developpement work is it related to the the use of grid based theme?
About a month ago I looked into what apps Adobe Air has for web development/layout and I came across an app that utilizes a grid system called Boks. "Boks is an AIR application (so it works on Windows, Mac and Linux) that provides a User Interface for Blueprint CSS's framework. It's been designed for those who think the Grid System is good but never really took the time to give it love." Thanks for helping me understand how the grid system works and how to appreciate the framework better.