SPR-908: QS no incremental loops in less
This commit is contained in:
parent
803984a411
commit
1ef4a6ce92
1 changed files with 26 additions and 5 deletions
|
@ -332,19 +332,40 @@
|
|||
|
||||
.make-grid(@class) {
|
||||
.float-grid-columns(@class);
|
||||
.loop-grid-columns(@grid-columns, @class, width);
|
||||
.grid-columns(1, @class, width);
|
||||
.grid-columns(2, @class, width);
|
||||
.grid-columns(3, @class, width);
|
||||
.grid-columns(4, @class, width);
|
||||
.grid-columns(5, @class, width);
|
||||
.grid-columns(6, @class, width);
|
||||
.grid-columns(7, @class, width);
|
||||
.grid-columns(8, @class, width);
|
||||
.grid-columns(9, @class, width);
|
||||
.grid-columns(10, @class, width);
|
||||
.grid-columns(11, @class, width);
|
||||
.grid-columns(12, @class, width);
|
||||
}
|
||||
|
||||
.float-grid-columns(@class) {
|
||||
.col-@{class}-1, .col-@{class}-2, .col-@{class}-3, .col-@{class}-4, .col-@{class}-5, .col-@{class}-6, .col-@{class}-7, .col-@{class}-8, .col-@{class}-9, .col-@{class}-10, .col-@{class}-11, .col-@{class}-12 {
|
||||
.col-@{class}-1,
|
||||
.col-@{class}-2,
|
||||
.col-@{class}-3,
|
||||
.col-@{class}-4,
|
||||
.col-@{class}-5,
|
||||
.col-@{class}-6,
|
||||
.col-@{class}-7,
|
||||
.col-@{class}-8,
|
||||
.col-@{class}-9,
|
||||
.col-@{class}-10,
|
||||
.col-@{class}-11,
|
||||
.col-@{class}-12 {
|
||||
float: left;
|
||||
}
|
||||
}
|
||||
|
||||
.loop-grid-columns(@index, @class, @type) when (@index >= 0) {
|
||||
// todo: no recusion - fix it !!!
|
||||
.grid-columns(@index, @class, @type) {
|
||||
.calc-grid-column(@index, @class, @type);
|
||||
// next iteration
|
||||
.loop-grid-columns((@index - 1), @class, @type);
|
||||
}
|
||||
|
||||
.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue