Workflow
Installation
yarn add @chewy/kib-workflow-styles
Import
@use '~@chewy/kib-workflow-styles/src/styles' as kib-workflow;
Css
/// Workflow base styles @mixin base
/// Workflow base styles @mixin base { ... }
/// Workflow base styles @mixin base { // updated display: flex; // overflow: visible; overflow: hidden; }
Description
Mixins to generate workflow component styles.
Variables
background-color
$background-color: color.get('ui-bg', 'primary') !default;
Description
Background color
Type
Color
text-color
$text-color: color.get('text', 'primary') !default;
Description
Text color
Type
Color
radius-bottom
$radius-bottom: spacing.get('s2') !default;
Description
Corner radius when on bottom mode
Type
Number
bottom-stepped-offset
$bottom-stepped-offset: unit.rem(64px) !default;
Description
Top spacing between viewport and panel opened from bottom
Type
Number
max-width
$max-width: unit.rem(400px) !default;
Description
Workflow panel default max width
Type
Number
max-width-large
$max-width-large: unit.rem(611px) !default;
Description
Workflow panel max width in large size
Type
Number
max-width-xlarge
$max-width-xlarge: unit.rem(1080px) !default;
Description
Workflow panel max width in large size
Type
Number
control-size
$control-size: unit.rem(36px) !default;
Description
Header control size
Type
Number
control-icon-size
$control-icon-size: unit.rem(12px) !default;
Description
Header control icon size
Type
Number
control-icon-back-size
$control-icon-back-size: unit.rem(20px) !default;
Description
Header 'back' control icon size
Type
Number
title-success-icon-size
$title-success-icon-size: unit.rem(20px) !default;
Description
Title icon size while in a success state
Type
Number
title-success-text-color
$title-success-text-color: color.get('message', 'success', '04') !default;
Description
Title text color while in a success state
Type
Color
transition-duration
$transition-duration: 300ms !default;
Description
Duration of open/close transition
Type
Number
z-index
$z-index: 5001 !default;
Description
Stacking z-index
Type
Number
backdrop-background
$backdrop-background: color.get('ui-bg', 'overlay', 'primary') !default;
Description
Backdrop background color
Type
Color
backdrop-z-index
$backdrop-z-index: 5000 !default;
Description
Backdrop stacking z-index
Type
Number
control-size
Not used, using button medium size styles
$control-size: unit.rem(40px) !default;
Description
Header control size
Type
Number
control-padding
Not used, using button medium size styles
$control-padding: unit.rem(14px) !default;
Description
Header control padding
Type
Number
control-icon-size
Not used, using icon-only button medium size styles
$control-icon-size: unit.rem(20px) !default;
Description
Header control icon size
Type
Number