Maingron/MainOS

View on GitHub
Program Files/evalculator/style.scss

Summary

Maintainability
Test Coverage

Properties should be ordered background-color, border, box-sizing, color, font-size, font-weight, height, width
Open

            width: 100%;

Rule declaration should be preceded by an empty line
Open

            &:hover {

Nesting should be no greater than 3, but was 4
Open

            &:hover {

Color red should be written in hexadecimal form as #ff0000
Open

                background-color: red;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    flex-wrap: nowrap;

Rule declaration should be preceded by an empty line
Open

            &:hover, &:focus, &:active {

Properties should be ordered border, font-size, height, padding-left, padding-right, text-align, width
Open

            width: 100%;

Nesting should be no greater than 3, but was 4
Open

            &.o { // operator

Color black should be written in hexadecimal form as #000000
Open

            border: .01em solid black;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    padding: 0;

Rule declaration should be preceded by an empty line
Open

        button {

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

                background-color: red;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    height: 100%;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    flex-direction: column;

Rule declaration should be preceded by an empty line
Open

    .result {

Declaration should be terminated by a semicolon
Open

                filter: none !important

Rule declaration should be followed by an empty line
Open

            }

Properties should be ordered display, flex-direction, flex-wrap, height
Open

    height: 100%;

Avoid using id selectors
Open

        #expression {

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

            &:hover, &:focus, &:active {

Rule declaration should be followed by an empty line
Open

    }

Properties should be ordered display, grid-gap, grid-template-columns, grid-template-rows, height, padding-top, width
Open

        width: 100%;

Rule declaration should be followed by an empty line
Open

    }

!important should not be used
Open

                background-color: var(--hovercolor) !important;

Nesting should be no greater than 3, but was 4
Open

            &.n { // number

Nesting should be no greater than 3, but was 4
Open

            &.b { // bracket

Nesting should be no greater than 3, but was 4
Open

            &.decimal {

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

html, body, .content {

Line should be indented 2 spaces, but was indented 4 spaces
Open

    .result {

Line should be indented 2 spaces, but was indented 4 spaces
Open

    box-sizing: border-box;

Nesting should be no greater than 3, but was 4
Open

            &:hover, &:focus, &:active {

!important should not be used
Open

                filter: none !important

Nesting should be no greater than 3, but was 4
Open

            &.c { // clear

Color black should be written in hexadecimal form as #000000
Open

                color: black;

Nesting should be no greater than 3, but was 4
Open

            &.e { // equal

Color #ff3333 should be written as #f33
Open

                background-color: #ff3333;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    .expression {

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

                color: black;

Properties should be ordered border, border-bottom, font-size, height, padding-left, padding-right, -webkit-tap-highlight-color, text-align, width
Open

            width: 100%;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    .buttons {

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

            border: .01em solid black;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    box-sizing: border-box;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    height: 100%;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    display: flex;

Rule declaration should be followed by an empty line
Open

            }

Nesting should be no greater than 3, but was 4
Open

            &.backspace {

Properties should be ordered box-sizing, height, margin, padding
Open

    margin: 0;

Avoid using id selectors
Open

        #result {

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

html, body, .content {

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

            &:hover, &:focus, &:active {

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

                background-color: #ff3333;

Line should be indented 2 spaces, but was indented 4 spaces
Open

    margin: 0;

There are no issues that match your filters.

Category
Status