Revision: 6401
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at May 20, 2008 06:49 by shockeye42
                            
                            Initial Code
!columns = 8
!column_width = 100px
!column_margin = 10px
!grid_size = !column_width * !columns + (!column_margin * (!columns - 1))
// Grid container
#grid
  :width = !grid_size
// Columns
.col-1
  :width = !column_width
.col-2
  :width = !column_width * 2 + !column_margin
.col-3
  :width = !column_width * 3 + (!column_margin * 2)
.col-4
  :width = !column_width * 4 + (!column_margin * 3)
.col-5
  :width = !column_width * 5 + (!column_margin * 4)
.col-6
  :width = !column_width * 6 + (!column_margin * 5)
.col-7
  :width = !column_width * 7 + (!column_margin * 6)
.col-8
  :width = !column_width * 8 + (!column_margin * 7)
.last
  :margin
    :right 0
                                Initial URL
Initial Description
This is a basic form of a CSS grid generated via SASS constants and arithmetic. I have expanded on this and created a SASSed version of the Blueprint grid. You can easily expand this out to as many columns as you like. The Blueprint grid operates on a 24 column grid, and scales back from there. A huge advantage here is that you can use either px, em or percentage and SASS does all the math for you, making completely fluid grids ridiculously easy to accomplish. Something of note, you can't mix unit types. If the column_width is a px value, the column_margin must be a px value. If it's width is a percentage, margin must be a percentage.
Initial Title
SASS grid generator
Initial Tags
Initial Language
Other