kylefiedler/neat — pull request #7 by kaishin (2012-08-07 15:10:46+00:00)
Title: Merge pre() and post() into a single shift() mixin

After implementing the ```pre()``` and ```post()``` mixins, I realized 2 things:

* These would not work with table-cells: adding padding would just move content within the cell, not change the overall layout, which might be expected from these mixins.
* The two mixins do exactly the same thing. Using a single mixin with both positive and negative values is what we want.

This PR takes care of merging them into a single mixin, while removing the table-specific ```if``` block.