ArticleTemplates/assets/scss/helpers/_functions.scss (17 lines of code) (raw):
// Column widths
@function cols($base-x, $columns, $gutters: '') {
@if $gutters == 1 {
@return (($base-x * 5) * $columns) + ($base-x * ($columns));
} @else {
@return (($base-x * 5) * $columns) + ($base-x * ($columns - 1));
}
}
// Box-model multiplier
@function base-px($value1, $value2: '', $value3: '', $value4: '') {
$base-value: 12px;
@if $value2 == '' {
@return round($value1 * $base-value);
} @else if $value3 == '' {
@return round($value1 * $base-value) round($value2 * $base-value);
} @else {
@return round($value1 * $base-value) round($value2 * $base-value) round($value3 * $base-value) round($value4 * $base-value);
}
}