Will H McMahan

Will H McMahan

Designer Joined over 7 years ago

  • 10 stories
  • 7 comments
  • 7 upvotes
  • Posted to Neat 2.0 Building the future of floated Sass grids, in reply to Charles Jones , Mar 28, 2017

    Very delayed response ;)

    Bourbon 5.0 is currently in beta-6 and will be released very soon. Bitters has continued to receive minor updates so there is not a big update incoming but we'll likely switch up the site soon. Refills is currently going through a major rework but no ETA on delivery.

    0 points
  • Posted to Getting started with Neat 2.0, a lightweight and flexible Sass grid, in reply to Samuel Ṣoṣina , Mar 28, 2017

    All existing mixins are documented and are available at http://neat.bourbon.io/docs.

    0 points
  • Posted to Getting started with Neat 2.0, a lightweight and flexible Sass grid, in reply to Alex Hoffman , Mar 28, 2017

    There are so few definitions within a push-left system, its easy for a column in a system like this to have flexbox siblings, parents, children, and to even become a flexbox object itself! If you were to have two columns that were predefined with a 4 of 12 column width, and flex was applied to the parent, the object’s behavior would not even change, but would then allow you to use flex attributes to further manipulate the objects within. — Neat 2.0 Building the future of floated Sass grids

    You can add flex to any grid container and utilize flexbox magic like vertical centering in conjunction with Neat (some assembly required). For more you'll just have to try it out.

    Here's the old docs. http://neat.bourbon.io/docs/1.8.0 You can switch it with the version number dropdown but perhaps it's a bit subtile.

    2 points
  • Posted to Getting started with Neat 2.0, a lightweight and flexible Sass grid, in reply to Alex Hoffman , Mar 28, 2017

    We (thoughtbot) actually use CSS Grid on quite a few of our projects. It's fantastic for doing things that simply aren't possible with current tools. However, that doesn't mean that floats or other tools simply disappear. It's all about finding the right tool for the right job.

    I believe designers will continue to use everything from Floats to Flexbox to CSS Grid, using each tool to their strengths. One of Neat 2.0's primary goals was building a more future proof system that works with modern tools like flexbox and grid to make awesome flexible projects.

    2 points
  • Posted to Neat 2.0 Building the future of floated Sass grids, Feb 22, 2017

    Super excited to announce that Neat v2.0 has been released. We've also updated our site at http://neat.bourbon.io

    yay

    3 points
  • Posted to Architecting front-end styles in CSS and SASS, in reply to Win Lin , May 10, 2016

    Utility classes come down to personal preference. I find myself not using them (mostly) because it is hard to work in responsive behaviors without doing things like .small-screen-only-padding-left-something-something.

    If you were to use utility classes, I would imagine they would take the place of /views. Since you would probably be overiding styles previously established, they would need to be at the end of the chain. That assumes you want your utility classes to overpower a particular component/pattern.


    As far as using these with a tool like React, it totally works. Often times you end up with a modular front-end system, you just end up with a loooooot of components in this flat structure, which totally works. Then it's just up to making sure your components have strong naming conventions, and you're good to go.

    0 points
  • Posted to Designing Product NY — A monthly product design meetup and talk series in NYC, Feb 01, 2016

    This Thursday at 7pm (Feb 4), at thoughtbot NYC. Speaker Aaron Moodie presenting on designing a global community and creative marketplace at Etsy.

    0 points
Load more comments