Gerillass

v2.1.0

Fill Nulls

Type: Function
fillNulls();

Replaces null entries in a list with 0, or drops them.

Arguments

NameTypeDescription
$valuelistAccepts a list that may contain nulls.
$seperation (comma)stringAccepts comma, or space.
$skip (false)booleanAccepts true to leave nulls in place instead of using 0.

Examples

Shorthand where only some sides are given.

Sass
.card {
  margin: fillNulls(24px null null null, space);
}
CSS
.card {
  margin: 24px 0 0 0;
}

What it refuses

Arguments are checked, so a wrong value stops the build with a message instead of quietly producing the wrong CSS.

Sass
.card {
  margin: fillNulls(24px null, spaces);
}
Error: `spaces` is not a valid $seperation for `fillNulls`. Pass `comma`, `space` or `slash`.