Label

Installation

  yarn add @chewy/kib-label-styles

Import

  @use '~@chewy/kib-label-styles/src/styles' as kib-label;

Mixins

default

@mixin default() { ... }@mixin default() { 
  @include typography.style-as('paragraph-2');

  padding: spacing.get('s1', 's2');
  margin-bottom: spacing.get('s2');
  display: inline-block;
  background-color: settings.$default-background-color;
  border-radius: settings.$border-radius;
  color: settings.$default-text-color;

  & + & {
    margin-left: spacing.get('s1');
  }
 }
Description

Default label variant

Parameters

None.

Requires

success

@mixin success() { ... }@mixin success() { 
  background-color: settings.$success-background-color;
  color: settings.$success-text-color;
 }
Description

Styles for success variant

Parameters

None.

Requires

caution

@mixin caution() { ... }@mixin caution() { 
  background-color: settings.$caution-background-color;
  color: settings.$caution-text-color;
 }
Description

Styles for caution variant

Parameters

None.

Requires

danger

@mixin danger() { ... }@mixin danger() { 
  background-color: settings.$danger-background-color;
  color: settings.$danger-text-color;
 }
Description

Styles for danger variant

Parameters

None.

Requires

Variables

border-radius

$border-radius: kib-core.dimensions-get('small') !default;
Description

Label border radius

Type

Number

default-background-color

$default-background-color: color.get('message', 'info', '03') !default;
Description

Default label background color

Type

Color

Used by

default-text-color

$default-text-color: color.get('message', 'info', '04') !default;
Description

Default label text color

Type

Color

success-background-color

$success-background-color: color.get('message', 'success', '03') !default;
Description

Success label background color

Type

Color

success-text-color

$success-text-color: color.get('message', 'success', '04') !default;
Description

Success label text color

Type

Color

caution-background-color

$caution-background-color: color.get('message', 'warning', '03') !default;
Description

Cautionary label background color

Type

Color

caution-text-color

$caution-text-color: color.get('message', 'warning', '04') !default;
Description

Cautionary label text color

Type

Color

danger-background-color

$danger-background-color: color.get('message', 'error', '03') !default;
Description

Danger label background color

Type

Color

danger-text-color

$danger-text-color: color.get('message', 'warning', '04') !default;
Description

Danger label text color

Type

Color