Lines Matching refs:base
15 @function ms-generate-list($Value: 0, $Bases: $ms-base, $Ratios: $ms-ratio) {
19 $MS-base-list: ();
21 // Loop through each ratio AND each base
26 // Set base variables
27 $MS-base-list: ();
31 $MS-base-list: $Base;
39 $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
44 $MS-base-list: ms-reverse-list($MS-base-list);
49 $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
60 $MS-base-list: join($MS-base-list, ms-calc($Base-counter, $Base, $Ratio));
65 $MS-base-list: ms-reverse-list($MS-base-list);
71 // detect if the value excedes the main base value
73 $MS-base-list: join($MS-base-list, $MS-calc);
78 // Trim outlier base.
81 @if nth($MS-base-list, 1) > nth($Bases, 1) {
83 @for $i from 2 through length($MS-base-list) {
84 $MS-new-list: join($MS-new-list, nth($MS-base-list, $i));
86 $MS-base-list: $MS-new-list;
93 $MS-base-list: ms-reverse-list($MS-base-list);
96 $MS-list: append($MS-list, $MS-base-list, comma);