3scale/porta

View on GitHub
app/assets/stylesheets/provider/themes/wizard.scss

Summary

Maintainability
Test Coverage

Avoid using id selectors
Open

#flashWrapper {

Begin pseudo elements with double colons: ::
Open

    &:before {

Begin pseudo elements with double colons: ::
Open

    &:before {

Property font-size already defined on line 18
Open

  font-size: calculateRem($size);

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

    @include padding-leader(0.5);

Expected 0 spaces before ) instead of
Open

        @include animation( unfocus 1s ease-out 10s forwards );

Properties should be ordered border-color, border-left, margin-left, min-height, padding-left
Open

  border-left: 5px solid transparent;

Expected item on line 85 to appear before line 81. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include establish-baseline;

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

header, main {

Properties should be ordered background-color, border-color, color, cursor, float, font-size, line-height, text-decoration
Open

  text-decoration: none;

Color literals like white should only be used in variable declarations; they should be referred to via variable everywhere else.
Open

  background-color: white;

Prefer single quoted strings
Open

@import "compass";

Expected item on line 171 to appear before line 168. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include border-radius(6px);

Properties should be ordered clear, display, float, width
Open

  display: block;

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

    @include trailer(-0.5);

Expected 0 spaces before ) instead of
Open

      @include animation( reveal 1s ease-out 1s forwards );

Selector should have depth of applicability no greater than 3, but was 4
Open

        * {

Properties should be ordered color, display
Open

  display: block;

Begin pseudo elements with double colons: ::
Open

    &:before {

Prefer single quoted strings
Open

@import "provider/logo";

Properties should be ordered border-color, display, float, height, line-height, text-align, width
Open

  display: block;

Expected 0 spaces before ) instead of
Open

        @include animation( unfocus 1s ease-out 5s forwards );

0.2 should be written without a leading zero as .2
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Expected 0 spaces after ( instead of
Open

        @include animation( unfocus 1s ease-out 10s forwards );

0.2 should be written without a leading zero as .2
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Line contains trailing whitespace
Open

 

Prefer single quoted strings
Open

@import "compass/reset";

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

a, .link {

Declaration should be terminated by a semicolon
Open

      content: 'e.g. '

Expected 0 spaces after ( instead of
Open

      @include animation( reveal 1s ease-out 5s forwards );

Properties should be ordered color, content
Open

    content: '/';

Merge rule .code-example__params.code-example--optional with rule on line 464
Open

  .code-example__params.code-example--optional {

Unnecessary parent selector (&)
Open

  &>[class*="fa-li"] {

border: 0 is preferred over border: none
Open

  border: none;

Expected 0 spaces after ( instead of
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Begin pseudo elements with double colons: ::
Open

  .code-example--slash:after {

Empty rule
Open

  .fa-hdd-o {

Properties should be ordered border, border-bottom, height, margin
Open

  height: 24px;

Merge rule h1 + p with rule on line 126
Open

h1 + p {

Expected item on line 129 to appear before line 128. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include trailer(1);

Shorthand form for property padding should be written more concisely as 0 instead of 0 0 0 0
Open

  padding: 0 0 0 0;

Expected 0 spaces before ) instead of
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Begin pseudo elements with double colons: ::
Open

  .feedback--inactive .code-example--slash:after {

Declaration should be terminated by a semicolon
Open

    border-color: $feedback-color-success

Shorthand form for property padding should be written more concisely as 4px 0 instead of 4px 0 4px 0
Open

    padding: 4px 0 4px 0;

Expected item on line 245 to appear before line 236. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include padding-leader;

Expected 0 spaces after ( instead of
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Expected 0 spaces before ) instead of
Open

      @include animation( reveal 1s ease-out 5s forwards );

Properties should be ordered color, content
Open

      content: '(';

Prefer single quoted strings
Open

@import "font-awesome";

Color literals like white should only be used in variable declarations; they should be referred to via variable everywhere else.
Open

  background-color: white;

Expected 0 spaces before ) instead of
Open

          @include animation( clean 0.2s ease-out 0 forwards );

Expected item on line 515 to appear before line 510. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include padding-trailer(3);

border: 0 is preferred over border: none
Open

  border: none;

Properties should be ordered border-color, color
Open

  color: $color-disabled;

Begin pseudo elements with double colons: ::
Open

  &:after {

Expected item on line 279 to appear before line 275. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include trailer(1);

Expected item on line 284 to appear before line 283. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

    @include trailer(-0.5);

Expected item on line 319 to appear before line 313. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include rhythm-borders;

Expected 0 spaces after ( instead of
Open

      @include animation( reveal 1s ease-out 1s forwards );

Expected 0 spaces after ( instead of
Open

      @include animation( reveal 1s ease-out 10s forwards );

Properties should be ordered color, content
Open

      content: '?';

Begin pseudo elements with double colons: ::
Open

    &:after {

Properties should be ordered color, content
Open

      content: ')';

Properties should be ordered margin, max-width, min-width, position, text-align
Open

  text-align: left;

Declaration should be terminated by a semicolon
Open

  color: $color-failure

Properties should be ordered background-color, border, border-color, color, float, font-size, height, padding, text-decoration, width
Open

  text-decoration: none;

Properties should be ordered padding-left, text-align, width
Open

      text-align: left;

Expected 0 spaces before ) instead of
Open

      @include animation( reveal 1s ease-out 1s forwards );

Expected 0 spaces after ( instead of
Open

      @include animation( reveal 1s ease-out 1s forwards );

Expected item on line 453 to appear before line 452. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include adjust-font-size-to(14px);

Expected item on line 612 to appear before line 611. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

    @include opacity(1);

Prefer single quoted strings
Open

$rhythm-unit: "rem";

Properties should be ordered color, font-family, font-size, line-height
Open

  font-family: $font-family-text;

Shorthand form for property margin should be written more concisely as 0 instead of 0 0 0 0
Open

  margin: 0 0 0 0;

Properties should be ordered color, line-height, position, right, top, z-index
Open

  position: absolute;

Begin pseudo elements with double colons: ::
Open

.button--next:after {

Prefer single quoted strings
Open

  content: " ›";

Shorthand form for property padding should be written more concisely as 0 instead of 0 0 0 0
Open

  padding: 0 0 0 0;

Expected 0 spaces after ( instead of
Open

      @include animation( reveal 1s ease-out 5s forwards );

Begin pseudo elements with double colons: ::
Open

    &:before {

Properties should be ordered background-color, font-size, margin-left, margin-top, padding, width
Open

    font-size: 40px;

Color literals like white should only be used in variable declarations; they should be referred to via variable everywhere else.
Open

    background-color: white;

Prefer single quoted strings
Open

@import "compass/css3/box-sizing";

Expected item on line 146 to appear before line 142. Rule sets should be ordered as follows: @extends, @includes without @content, properties, @includes with @content, nested rule sets
Open

  @include adjust-font-size-to($font-size-xx-large);

Merge rule input[type="text"] with rule on line 220
Open

input[type="text"] {

Properties should be ordered float, margin, padding
Open

  margin: 0 0 0 0;

Properties should be ordered left, position, top
Open

    position: relative;

Properties should be ordered display, max-height, overflow-y
Open

  overflow-y: auto;

Prefer single quoted strings
Open

@import "provider/typography";

Prefer single quoted strings
Open

@import "provider/flash";

Properties should be ordered color, float, font-style, width
Open

  float: right;

border: 0 is preferred over border: none
Open

  border: none;

Shorthand form for property margin should be written more concisely as 0 instead of 0 0 0 0
Open

  margin: 0 0 0 0;

Selector should have depth of applicability no greater than 3, but was 4
Open

      * {

Expected 0 spaces after ( instead of
Open

        @include animation( unfocus 1s ease-out 5s forwards );

Selector should have depth of applicability no greater than 3, but was 4
Open

        * {

Expected 0 spaces before ) instead of
Open

      @include animation( reveal 1s ease-out 5s forwards );

Selector should have depth of applicability no greater than 3, but was 4
Open

      * {

Expected 0 spaces before ) instead of
Open

      @include animation( reveal 1s ease-out 10s forwards );

There are no issues that match your filters.

Category
Status