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

value

@mixin value() { ... }@mixin value() { 
  color: settings.$value-color;
 }
Description

Style for kib-progress-linear value

Parameters

None.

Requires

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