Maingron/MainOS

View on GitHub
Program Files/Explorer/Start/startmenu.scss

Summary

Maintainability
Test Coverage

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

    --background-color: #fff;

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

    background: transparent;

Properties should be ordered height, left, position, top, width
Open

    position: absolute;

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

    width: 100%;

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

    #start {

Avoid using id selectors
Open

        #center {

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

                    font-size: 1.1em;

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

    overflow: hidden;

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

    top: 0;

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

    --background-color-type-2: #bcf;

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

            #left {

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

    width: 0;

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

    border: none;

Avoid using id selectors
Open

#onout {

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

    height: 100%;

border: 0 is preferred over border: none
Open

    border: none;

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

    display: inline;

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

    position: fixed;

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

    top: var(--glassyElementSpacing);

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

    --font: var(--font), sans-serif;

Rule declaration should be preceded by an empty line
Open

        #statusbar {

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

    position: absolute;

Properties should be ordered background, border, bottom, display, height, left, overflow, position, width
Open

    position: absolute;

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

            button {

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

                    img {

Rule declaration should be followed by an empty line
Open

                    }

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

    bottom: var(--glassyElementSpacing);

Selector big_buttons should be written in lowercase with hyphens
Open

body.big_buttons {

Properties should be ordered background-color, overflow, user-select
Open

    overflow: hidden;

Avoid qualifying class selectors with an element.
Open

body.big_buttons {

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

    position: absolute;

Avoid using id selectors
Open

    #start {

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

            button {

Avoid using id selectors
Open

            #left {

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

html, body {

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

    background-color: transparent !important;

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

    background-color: transparent !important;

Merge rule body.big_buttons with rule on line 13
Open

body.big_buttons {

Avoid using id selectors
Open

#start {

Avoid using id selectors
Open

#startbutton {

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

    bottom: 0;

Properties should be ordered backdrop-filter, background, background-color, border, border-radius, bottom, display, flex-direction, height, left, max-height, max-width, overflow, position, top, width
Open

    position: fixed;

!important should not be used
Open

    background-color: transparent !important;

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

    user-select: none;

Avoid using id selectors
Open

        #statusbar {

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

                a {

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

    left: 0;

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

    overflow: hidden;

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

    height: 0;

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

    left: 0;

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

    --border-width: 2px;

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

            #left {

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

    --color-type-2: #fff;

Properties should be ordered --background-color, --background-color-type-2, --border-width, --color-type-2, --font
Open

    --color-type-2: #fff;

!important should not be used
Open

    background-color: transparent !important;

Properties should be ordered height, width
Open

                width: 2.8rem;

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

            span {

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

    #statusbar {

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

                a {

Rule declaration should be preceded by an empty line
Open

        &>div {

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

            a {

Properties should be ordered align-items, display, flex-direction, flex-grow, width
Open

            display: inline-flex;

Avoid using id selectors
Open

#start #center #left #moreandinfo {

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

    a {

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

            #allprograms {

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

            #allprograms {

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

    line-height: 1.2;

Properties should be ordered color, display, text-decoration, width
Open

        display: inline;

Avoid using id selectors
Open

        #center {

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

    height: auto;

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

            &.align-end {

Avoid using id selectors
Open

#start #center #left #moreandinfo {

Merge rule #start #center #left #moreandinfo with rule on line 67
Open

#start #center #left #moreandinfo {

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

    display: inline-block;

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

    a {

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

            img {

Properties should be ordered display, position
Open

                position: absolute;

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

            &>span {

Properties should be ordered bottom, display, left, overflow, position, text-overflow, white-space, width
Open

                    position: relative;

Avoid using id selectors
Open

#start #center #left #moreandinfo {

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

                    p {

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

    max-height: calc(100vh - 2*var(--glassyElementSpacing));

Property border already defined on line 78
Open

    border: 1px solid #555555;

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

    background-color: var(--glassyElementBackground);

Avoid using id selectors
Open

    #statusbar {

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

    #center {

Properties should be ordered backdrop-filter, background-color, display, line-height, padding-left, position, top, z-index
Open

                background-color: var(--glassyElementBackground);

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

    backdrop-filter: blur(var(--glassyElementBlur));

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

                div {

Properties should be ordered backdrop-filter, background-color, bottom, display, flex-direction, height, justify-content, left, order, padding, position, width
Open

        background-color: var(--glassyElementBackground);

Avoid using id selectors
Open

            #left {

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

    flex-direction: column;

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

    border: 1px solid #555555;

Unnecessary parent selector (&)
Open

            &>span {

Properties should be ordered display, height, margin, object-fit, padding, width
Open

                    margin: .1rem;

Avoid using id selectors
Open

#start #center #left #moreandinfo {

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

    background: black;

Properties should be ordered aspect-ratio, background, box-sizing, display, height, margin, overflow, padding, position
Open

            position: relative;

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

            &.usericon-button {

Properties should be ordered outline-offset, padding
Open

                padding: 0;

Avoid using id selectors
Open

    #center {

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

    width: 40rem;

Properties should be ordered align-content, display, flex-direction, flex-wrap
Open

                display: flex;

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

    border-radius: var(--border-radius);

Unnecessary parent selector (&)
Open

        &>div {

Line contains trailing whitespace
Open

    

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

    border-radius: var(--border-radius);

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

                img {

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

    max-width: calc(100% - 2*var(--glassyElementSpacing));

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

    backdrop-filter: blur(var(--glassyElementBlur));

Avoid using id selectors
Open

        #left {

Properties should be ordered align-items, border-radius, display, height, line-height, margin-bottom, overflow, position, text-decoration, width
Open

                position: relative;

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

                span {

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

    width: 80%;

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

    background-color: var(--glassyElementBackground);

Rule declaration should be followed by an empty line
Open

            }

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

            span {

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

    left: var(--glassyElementSpacing);

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

    border: 0;

Properties should be ordered box-sizing, display, height, position, width
Open

        display: flex;

Avoid using id selectors
Open

    #start {

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

    border: 1px solid #555555;

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

            img {

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

                height: 100%;

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

    background: black;

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

    overflow: hidden;

Color #555555 should be written as #555
Open

    border: 1px solid #555555;

Avoid using id selectors
Open

            #allprograms {

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

            a {

Properties should be ordered backdrop-filter, background, background-color, border-radius, display, line-height, margin, padding, width
Open

    display: inline-block;

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

    padding: 0 .75em;

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

                div {

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

                        color: #fff;

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

    background: transparent;

Line contains trailing whitespace
Open

    

Properties should be ordered align-content, display, flex-wrap, height, overflow, padding, position, scrollbar-width, width
Open

            display: block;

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

            &>span {

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

#start #center #left #moreandinfo {

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

    background: black;

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

    margin: 10px 10%;

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

    :root {

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

    #start {

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

    display: flex;

Line contains trailing whitespace
Open

    

There are no issues that match your filters.

Category
Status