Progress Linear Legacy
Installation
yarn add @chewy/kib-progress-styles
Import
@use '~@chewy/kib-progress-styles/src/kib-progress-linear/styles' as kib-progress-linear;
Mixins
indicator
@mixin indicator() { ... }
@mixin indicator() { display: block; width: 100%; height: settings.$height; transform-origin: left; transition: transform 0.3s, background-color 0.3s; background-color: settings.$default-color; border-radius: settings.$border-radius; @media (prefers-reduced-motion: reduce) { transition: none; } }
Description
Base styles for the kib-progress-linear indicator.
Parameters
None.
Requires
- [variable]
height
- [variable]
default-color
- [variable]
border-radius
value
@mixin value() { ... }
@mixin value() { color: settings.$value-color; }
Variables
height
$height: kib-core-dimensions-get(small) !default;
Description
Height of progress-linear
Type
Number (rem)
background-color
$background-color: color.get('action', 'switch', 'background', 'on', '03') !default;
Description
Background color for progress-linear indicator container
Type
Color
default-color
$default-color: color.get('action', 'switch', 'background', 'on', 'primary') !default;
Description
Default color for progress-linear indicator
Type
Color
border-radius
$border-radius: kib-core-dimensions-get(small) * 0.5 !default;
Description
Border radius of progress-linear
Type
Number (rem)
value-color
$value-color: color.get('text', 'secondary') !default;
Description
Text Color for progress-linear value
Type
Color