I also agree that HTML classes and ids should describe the content and CSS mixins should be used to connect the right style to each HTML id.
At first it seemed to me that Responsive did not use mixings, but this is not completely true. The utilities are all mixings but the partials are fixed instantiation of mixins (`.row { @extend .clearfix; }`).
In my perfect world it `.row` would be `.row { @extend row; }`, so I can be able to avoid using the "row" class altogether and do things like `#definitions > p { @extend row }`.
Comments
I also agree that HTML classes and ids should describe the content and CSS mixins should be used to connect the right style to each HTML id.
At first it seemed to me that Responsive did not use mixings, but this is not completely true. The utilities are all mixings but the partials are fixed instantiation of mixins (`.row { @extend .clearfix; }`).
In my perfect world it `.row` would be `.row { @extend row; }`, so I can be able to avoid using the "row" class altogether and do things like `#definitions > p { @extend row }`.
But once the .row class is defined, you can do @extend .row in sass and it will do what you want...