NeutronCSS/neutroncss

order() mixin does not support column margins or flush margins/padding.

Closed this issue · 5 comments

order() doesn't take margins into account when adjusting positions.
It additionally does not re-apply flush padding and margin for the new positioned elements.

new-order() now works correctly with non-flush margins.

Flush margin support to be implemented at a later date.

Maybe offset by width and margin at same time.

Calc column widths might need to change to split it out to widths and margins. Add both as you go and skip it for flush margins.

Corrected order() feature by not re-setting the flush margins and just using left: positioning to simulate it.