Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flexible grids using Sass

Flexible grids using Sass

How grids evolved over time and why a 12 column grid might not work for your design. How to overcome these limitations using Singularity GS. You can view the full video along with code demos at the below link

https://www.youtube.com/watch?v=NoYcJ0YCc5o

Vinay Raghu

May 03, 2014
Tweet

More Decks by Vinay Raghu

Other Decks in Technology

Transcript

  1. “…in your head you will already have a pre-conception of

    your layout” http://www.designer-daily.com/the-use-of-grids-in-website-design-6639
  2. • Create new grid classes • Backtrack your markup •Add

    presentational classes to define new behavior
  3. “We shouldn’t be abstracting our layout options into one-size-fits-all downloads,

    but should instead be designing grid systems that are custom-tailored to our content” https://gridsetapp.com/blog/gridset-sketch-guides/
  4. Its tricky to build an odd number of columns that

    utilize the entire screen screen width in a generic 12 column grid
  5. • Not readable • Not semantic • Not scalable •

    Not maintainable • Generic • Constraint to design
  6. • Not readable • Not semantic • Not scalable •

    Not maintainable • Generic • Constraint to design • Code bloat
  7. •Add grid •Add grid at breakpoint •Add gutter •Add gutter

    at breakpoint •Isolation span •Float span