It seems CSS grid templates are all the rage these days. 32 flavors and they all do the same thing for me.
They remind me of tables.
at factor1, we always design into a grid. Its a nice way to set balance, patterns and margins. We either use the 16 column (based on a 960 fixed) or something custom, like a 20 column (based on 1000px wide, but responsive).
Now most people who use grids sing the praises of the predictability, and ease. But throw a complex design their way, and you get row nesting.
Add a big 16 col wide row,
Now add in new smaller columns and divs within that row
Sounds a lot like tables.
Add a big table
Now add rows to house more tables and td cells within that row
It may start off saving you time, but I have yet to see anyone who is a rock star CSS developer use a grid, and save time. This may be a slap in the face to some, but in my opinion, it seems like grid frame works replaced tables for layout, and not in a positive way.
If it works for you, great. Me, I’ll stick with my fluid css style and code stuff to fit the design, not the framework.