18F/identity-dashboard

View on GitHub
app/assets/stylesheets/_step-indicator.scss

Summary

Maintainability
Test Coverage

Selector step-indicator__step--current should be written in lowercase with hyphens
Open

.step-indicator__step--current .step-indicator__step-title {

Selector step-indicator__step--current should be written in lowercase with hyphens
Open

  .step-indicator__step--current {

Selector step-indicator__scroller should be written in lowercase with hyphens
Open

  .step-indicator__scroller::after {

Selector usa-step-indicator__heading-counter should be written in lowercase with hyphens
Open

      & .usa-step-indicator__heading-counter {

Line contains trailing whitespace
Open

}    

Selector step-indicator__step should be written in lowercase with hyphens
Open

.step-indicator__step {

Merge rule .step-indicator__step with rule on line 104
Open

.step-indicator__step {

0.5 should be written without a leading zero as .5
Open

    margin-left: -0.5rem;

Selector step-indicator__step--complete should be written in lowercase with hyphens
Open

.step-indicator__step--complete {

Selector step-indicator__step--complete should be written in lowercase with hyphens
Open

  .step-indicator__step--complete {

Selector step-indicator__step--current should be written in lowercase with hyphens
Open

.step-indicator__step--current {

Selector step-indicator__step should be written in lowercase with hyphens
Open

  .step-indicator__step {

Unnecessary parent selector (&)
Open

      & .usa-step-indicator__current-step {

Selector usa-step-indicator__total-steps should be written in lowercase with hyphens
Open

      & .usa-step-indicator__total-steps {

Declaration should be terminated by a semicolon
Open

        color: color('success')

Unnecessary parent selector (&)
Open

      & .usa-step-indicator__heading-text {

Selector usa-step-indicator__heading-text should be written in lowercase with hyphens
Open

      & .usa-step-indicator__heading-text {

0.5 should be written without a leading zero as .5
Open

    margin-top: -0.5 * $step-indicator-line-height;

Rule declaration should be followed by an empty line
Open

      }

Selector step-indicator__step-title should be written in lowercase with hyphens
Open

.step-indicator__step--current .step-indicator__step-title {

0.75 should be written without a leading zero as .75
Open

  font-size: 0.75rem;

0.5 should be written without a leading zero as .5
Open

    left: calc(50% + 0.5rem + #{$step-indicator-line-height});

Properties should be ordered border-bottom, box-shadow, display, margin-bottom, position
Open

  display: block;

Each selector in a comma sequence should be on its own single line
Open

    &::before, &::after {

0.5 should be written without a leading zero as .5
Open

    height: 0.5rem;

Properties should be ordered background-color, flex, height, margin-right, padding
Open

    flex: 1 1 auto;

Declaration should be terminated by a semicolon
Open

        display: inline-block

0.1 should be written without a leading zero as .1
Open

        padding: 0.3rem 0 0 0.1rem;

Selector usa-step-indicator__header should be written in lowercase with hyphens
Open

  > .usa-step-indicator__header {

Unnecessary parent selector (&)
Open

      & .usa-step-indicator__total-steps {

0.25 should be written without a leading zero as .25
Open

  padding: 1.5rem 0.25rem 0;

Merge rule .step-indicator__step--current .step-indicator__step-title with rule on line 141
Open

.step-indicator__step--current .step-indicator__step-title {

Selector usa-step-indicator__current-step should be written in lowercase with hyphens
Open

      & .usa-step-indicator__current-step {

Properties should be ordered background-color, height, padding, width
Open

        width: 2rem;

Selector step-indicator__step should be written in lowercase with hyphens
Open

.step-indicator__step {

0.3 should be written without a leading zero as .3
Open

        padding: 0.3rem 0 0 0.1rem;

Rule declaration should be followed by an empty line
Open

      }

0.5 should be written without a leading zero as .5
Open

    top: 0.5rem;

Unnecessary parent selector (&)
Open

      & .usa-step-indicator__heading-counter {

@include declaration should be followed by an empty line
Open

    }

Rule declaration should be followed by an empty line
Open

      }

Selector step-indicator__scroller should be written in lowercase with hyphens
Open

.step-indicator__scroller {

Selector step-indicator__step-title should be written in lowercase with hyphens
Open

  .step-indicator__step-title {

There are no issues that match your filters.

Category
Status