Circle
Documentation is WIP, check open issues
and start improving!
Circle
component in Trafi UI is mostly used to represent different kinds of transport Stops.
It has two different sizes — medium (24px)
or large (32px)
and similar margin_left
or margin_right
properties as Badge and Icon.
Inverse
Inverse
circle uses passed color
on it’s background, however, both Icon and circle-border
are CL1
color.
Documentation
Specifications
// Base
$circle-border-radius : unit(999); // 3996px
$circle-size : unit(6); // 24px
$circle-size-large : unit(8); // 32px
$circle-border-thickness : unit(0.25); // 1px
$circle-border-thickness-large : unit(0.375); // 1.5px
$circle-padding : unit(1); // 4px
$circle-padding-large : unit(1); // 4px
$circle-margins: (
default : unit(2), // 8px
large : unit(3), // 12px
);
$circle-margin-directions : 'left', 'right';
API
Name | Values | Default |
---|---|---|
icon | component | nil |
color | string | CP2 |
size | medium / large | medium |
inverse | true / false | false |
margin_left | true / false | false |
margin_right | true / false | false |