// @import '../../style/mixins/index'; // // mixins for grid system // // ------------------------ // .loop-grid-columns(@index, @class) when (@index > 0) { // .@{ant-prefix}-col@{class}-@{index} { // display: block; // flex: 0 0 percentage((@index / @grid-columns)); // max-width: percentage((@index / @grid-columns)); // } // .@{ant-prefix}-col@{class}-push-@{index} { // left: percentage((@index / @grid-columns)); // } // .@{ant-prefix}-col@{class}-pull-@{index} { // right: percentage((@index / @grid-columns)); // } // .@{ant-prefix}-col@{class}-offset-@{index} { // margin-left: percentage((@index / @grid-columns)); // } // .@{ant-prefix}-col@{class}-order-@{index} { // order: @index; // } // .loop-grid-columns((@index - 1), @class); // } // .loop-grid-columns(@index, @class) when (@index = 0) { // .@{ant-prefix}-col@{class}-@{index} { // display: none; // } // .@{ant-prefix}-col-push-@{index} { // left: auto; // } // .@{ant-prefix}-col-pull-@{index} { // right: auto; // } // .@{ant-prefix}-col@{class}-push-@{index} { // left: auto; // } // .@{ant-prefix}-col@{class}-pull-@{index} { // right: auto; // } // .@{ant-prefix}-col@{class}-offset-@{index} { // margin-left: 0; // } // .@{ant-prefix}-col@{class}-order-@{index} { // order: 0; // } // } // .make-grid(@class: ~'') { // .loop-grid-columns(@grid-columns, @class); // }