Skip to content

Instantly share code, notes, and snippets.

@napotopia
Created February 17, 2022 18:19
Show Gist options
  • Save napotopia/fff3b346f770bed462a16921e3da6c96 to your computer and use it in GitHub Desktop.
Save napotopia/fff3b346f770bed462a16921e3da6c96 to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
@use "sass:math";
@use "sass:map";
@function round-decimal($n: 0, $decimals: 1) {
$precision: 1;
@if $decimals > 0 {
@for $i from 1 through $decimals {
$precision: $precision * 10;
}
}
$rounded: math.round($n * $precision) / $precision;
@return $rounded;
}
.foo {
font-size: round-decimal(1.19);
}
.bar {
font-size: round-decimal(1.3456, 2);
}
.baz {
font-size: round-decimal(1.56456, 3);
}
.foo {
font-size: 1.2;
}
.bar {
font-size: 1.35;
}
.baz {
font-size: 1.565;
}
{
"sass": {
"compiler": "dart-sass/1.32.12",
"extensions": {},
"syntax": "SCSS",
"outputStyle": "expanded"
},
"autoprefixer": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment