Icon
Documentation is WIP, check open issues
and start improving!
Icon
component contains static Image
or SVG
loaded from local or remote source.
This component also has margin_left
and margin_right
properties, which specifies the distance between the surrounding components. These margins are always pre-defined based on icon
size.
Documentation
Specifications
$icon-sizes: (
xxx-small : unit(1), // 4px
xx-small : unit(2), // 8px
x-small : unit(3), // 12px
small : unit(4), // 16px
medium : unit(6), // 24px
large : unit(8), // 32px
x-large : unit(12), // 48px
xx-large : unit(16), // 64px
);
$icon-margins: (
xxx-small : unit(1), // 4px
xx-small : unit(1), // 4px
x-small : unit(1), // 4px
small : unit(2), // 8px
medium : unit(2), // 8px
large : unit(3), // 12px
x-large : unit(3), // 12px
xx-large : unit(3), // 12px
);
$icon-margin-directions: 'left', 'right';
API
Name | Values | Default |
---|---|---|
size | xxx-small / xx-small / x-small / small / medium / large / x-large / xx-large | medium |
margin_left | true / false | false |
margin_right | true / false | false |