Refactor size mixin

之前从 bourbon copy 过来的代码也忒多了点