diff --git a/src/components/steps/__snapshots__/steps_horizontal.test.js.snap b/src/components/steps/__snapshots__/steps_horizontal.test.js.snap index 1b769169000..3ea66b90d94 100644 --- a/src/components/steps/__snapshots__/steps_horizontal.test.js.snap +++ b/src/components/steps/__snapshots__/steps_horizontal.test.js.snap @@ -110,7 +110,7 @@ exports[`EuiStepsHorizontal is rendered 1`] = ` class="euiStepHorizontal__number" > .euiIcon { @@ -82,6 +96,11 @@ } } + +.euiStepHorizontal__disabledIcon { + fill: $euiColorDarkShade; +} + .euiStepHorizontal__title { display: block; @include euiTitle; @@ -98,11 +117,20 @@ .euiStepHorizontal-isIncomplete { .euiStepHorizontal__number { background-color: $euiColorLightShade; + color: $euiColorDarkShade; } .euiStepHorizontal__title { color: $euiColorDarkShade; } + + &:hover:not(:disabled) { + + .euiStepHorizontal__number { + background-color: $euiColorPrimary; + color: $euiColorEmptyShade; + } + } } // Complete state @@ -147,6 +175,6 @@ box-shadow: 0 0 0 10px rgba($euiColorPrimary, 0); } 100% { - box-shadow: 0 0 0 2px rgba($euiColorPrimary, .2); + box-shadow: 0 0 0 4px rgba($euiColorPrimary, .2); } } diff --git a/src/components/steps/step_horizontal.js b/src/components/steps/step_horizontal.js index dfeecf05175..5c1c75ebd90 100644 --- a/src/components/steps/step_horizontal.js +++ b/src/components/steps/step_horizontal.js @@ -30,7 +30,7 @@ export const EuiStepHorizontal = ({ if (disabled) { numberNode = ( - + ); titleAppendix = ' is disabled'; } else if (isComplete) {