lightspeeddevelopment/lsx-health-plan

View on GitHub
assets/css/scss/partials/_woocommerce.scss

Summary

Maintainability
Test Coverage

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

            a {

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

            .woocommerce-form-row.form-row.form-row-first {

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

            a {

Selector lost_reset_password should be written in lowercase with hyphens
Open

        .woocommerce-ResetPassword.lost_reset_password {

Line should be indented with spaces, not tabs
Open

    .wc-social-login {

Properties should be ordered margin-left, margin-right, max-width
Open

        max-width: 550px;

Properties should be ordered align-items, display
Open

        display: flex;

Line should be indented with spaces, not tabs
Open

    .woocommerce {

Line should be indented with spaces, not tabs
Open

    @media (min-width: 768px) {

Properties should be ordered margin-left, margin-right, max-width
Open

        max-width: 550px;

Rule declaration should be followed by an empty line
Open

    }

Properties should be ordered margin-bottom, margin-top
Open

        margin-top: 0px;

Line should be indented with spaces, not tabs
Open

    .wc-social-login,

Avoid qualifying class selectors with an element.
Open

    article.page {

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

                color: #f7ae00;

Selector woocommerce-form-login__submit should be written in lowercase with hyphens
Open

    #main .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit {

0px should be written without units as 0
Open

        margin-top: 0px;

Avoid qualifying class selectors with an element.
Open

        h1.lost-your-password-title {

Properties should be ordered display, font-family, font-size, margin-bottom
Open

            font-size: 30px;

Avoid qualifying class selectors with an element.
Open

body.woocommerce-account.woocommerce-edit-account {

Avoid using id selectors
Open

    #primary.content-area {

Line should be indented with spaces, not tabs
Open

    #primary.content-area {

Properties should be ordered align-items, display, height, justify-content
Open

                height: 100%;

Merge rule body:not(.logged-in) with rule on line 10
Open

body:not(.logged-in) {

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

                .woocommerce {

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

                    background-color: #ce9100;

Avoid using id selectors
Open

    #footer-cta,

Rule declaration should be preceded by an empty line
Open

        p.woocommerce-LostPassword.lost_password {

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

            .woocommerce-form-row.form-row.form-row-first {

Properties should be ordered content, font-size
Open

                        font-size: 40px;

Line should be indented with spaces, not tabs
Open

    article.page {

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

            form {

Line should be indented with spaces, not tabs
Open

    .header-wrap {

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

            #main {

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

                    .woocommerce-notices-wrapper {

Line should be indented with spaces, not tabs
Open

    &.woocommerce-checkout-payment {

!important should not be used
Open

            padding: 0px 20px 20px 20px !important;

Properties should be ordered background-color, box-shadow, float, margin-top, width
Open

                margin-top: 5px;

Line should be indented with spaces, not tabs
Open

    #footer-cta,

Rule declaration should be followed by an empty line
Open

                }

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

            .amount {

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-account.my-plan {

Rule declaration should be preceded by an empty line
Open

                label {

Rule declaration should be followed by an empty line
Open

}

Avoid qualifying class selectors with an element.
Open

        p.woocommerce-LostPassword.lost_password {

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

                label {

Properties should be ordered background-color, bottom
Open

            bottom: 0;

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

            background-color: #2b3840;

Rule declaration should be followed by an empty line
Open

        }

Selector woocommerce-ResetPassword should be written in lowercase with hyphens
Open

        .woocommerce-ResetPassword.lost_reset_password {

Line should be indented with spaces, not tabs
Open

    #main .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit {

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

    #main .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit {

Avoid qualifying class selectors with an element.
Open

body.woocommerce-order-received {

Rule declaration should be followed by an empty line
Open

    }

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-login,

@media declaration should be preceded by an empty line
Open

                @media (max-width: 1199px) {

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

            padding: 0px 20px 20px 20px !important;

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

                .validate-required {

@media declaration should be followed by an empty line
Open

            }

Line should be indented with spaces, not tabs
Open

    .woocommerce-notices-wrapper {

0px should be written without units as 0
Open

        margin-bottom: 0px;

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

            .archive-header {

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

                    &:before {

Rule declaration should be followed by an empty line
Open

                }

Rule declaration should be followed by an empty line
Open

}

Rule declaration should be followed by an empty line
Open

            }

Properties should be ordered display, justify-content, width
Open

                width: 100%;

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

            #main {

Rule declaration should be preceded by an empty line
Open

                &:hover {

Avoid using id selectors
Open

    #footer-cta,

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

            .title {

Rule declaration should be followed by an empty line
Open

}

Rule declaration should be preceded by an empty line
Open

                    &:before {

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

                .form-row-last {

Line should be indented with spaces, not tabs
Open

    .woocommerce,

Rule declaration should be followed by an empty line
Open

    }

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

                    li {

Avoid using id selectors
Open

        #primary {

Avoid using id selectors
Open

            button#place_order {

Rule declaration should be preceded by an empty line
Open

        &:empty {

Selector woocommerce-LostPassword should be written in lowercase with hyphens
Open

        p.woocommerce-LostPassword.lost_password {

Rule declaration should be followed by an empty line
Open

        }

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

                .form-row-first label {

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-login,

!important should not be used
Open

                    padding-bottom: 20px !important;

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

                min-width: auto;

Rule declaration should be preceded by an empty line
Open

            .title {

Selector lost_password should be written in lowercase with hyphens
Open

        p.woocommerce-LostPassword.lost_password {

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-login,

Avoid using id selectors
Open

        #lsx-banner {

Avoid using id selectors
Open

        #masthead {

!important should not be used
Open

                display: none !important;

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

                &:not(.col-md-12) {

Rule declaration should be followed by an empty line
Open

    }

Avoid qualifying class selectors with an element.
Open

    #main .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit {

Avoid using id selectors
Open

    #main .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit {

Avoid qualifying class selectors with an element.
Open

body.logged-in.woocommerce-account.woocommerce-lost-password {

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-account.woocommerce-lost-password {

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

                .archive-title {

!important should not be used
Open

                    font-weight: 700 !important;

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

            .checkout-navbar {

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

            .checkout-navbar {

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

                ul {

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

            @extend .box-shadow;

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

                color: #30bb00;

Properties should be ordered color, display, font-size, font-weight, padding
Open

                font-size: 22px;

Rule declaration should be followed by an empty line
Open

        }

Properties should be ordered margin, width
Open

        width: 66.66667% !important;

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

            .primary-navbar {

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

            background: #fff;

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

                box-shadow: 2px 2px 0 0 #ce9100;

Properties should be ordered display, justify-content, margin-left, margin-right, max-width
Open

            max-width: 1140px;

@include declaration should be followed by an empty line
Open

        }

Rule declaration should be preceded by an empty line
Open

        .archive-header-wrapper.banner-page {

Properties should be ordered display, height, padding, width
Open

            padding: 0;

Rule declaration should be preceded by an empty line
Open

            .archive-header {

!important should not be used
Open

        width: 66.66667% !important;

Avoid using id selectors
Open

    #masthead {

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

                        a {

Rule declaration should be preceded by an empty line
Open

                .validate-required {

Properties should be ordered background-color, flex-grow, margin-bottom, margin-left, margin-right, min-width, padding, text-align
Open

            text-align: center;

Color white should be written in hexadecimal form as #ffffff
Open

            background-color: white;

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

            .amount {

Line should be indented with spaces, not tabs
Open

    .excerpt {

Rule declaration should be followed by an empty line
Open

        }

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

            .primary-navbar {

Rule declaration should be preceded by an empty line
Open

                ul {

0px should be written without units as 0
Open

            padding: 0px 20px 20px 20px !important;

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

            .woocommerce-terms-and-conditions-wrapper {

Prefer using placeholder selectors (e.g. %some-placeholder) with @extend
Open

            @extend .box-shadow;

Rule declaration should be followed by an empty line
Open

            }

Avoid qualifying class selectors with an element.
Open

    article.page {

Avoid using id selectors
Open

            #main {

Rule declaration should be followed by an empty line
Open

}

Selector place_order should be written in lowercase with hyphens
Open

            button#place_order {

@include declaration should be followed by an empty line
Open

        }

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

            background-color: white;

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

                a {

!important should not be used
Open

            display: block !important;

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

            .archive-header {

Rule declaration should be preceded by an empty line
Open

                .archive-title {

Begin pseudo elements with double colons: ::
Open

                    &:before {

Line should be indented with spaces, not tabs
Open

    #masthead {

Line should be indented with spaces, not tabs
Open

    .checkout-cta-bottom {

Avoid using id selectors
Open

#payment {

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

                background: #f6f6f6;

Rule declaration should be followed by an empty line
Open

            }

Line should be indented with spaces, not tabs
Open

    .wrap.container {

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

            form {

Rule declaration should be followed by an empty line
Open

    }

Line should be indented with spaces, not tabs
Open

    .wrap.container {

Rule declaration should be preceded by an empty line
Open

            .woocommerce-terms-and-conditions-wrapper {

Avoid qualifying id selectors with an element.
Open

            button#place_order {

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

            button#place_order {

Line should be indented with spaces, not tabs
Open

    .plans-products-wrapper {

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

            .title {

Line should be indented with spaces, not tabs
Open

    article.page {

Avoid qualifying class selectors with an element.
Open

body:not(.logged-in).woocommerce-login,

Properties should be ordered margin-left, margin-right, max-width
Open

        max-width: 550px;

Line should be indented with spaces, not tabs
Open

    .page-banner {

Avoid using id selectors
Open

        #searchform {

@media declaration should be followed by an empty line
Open

                }

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

                background-color: #f7ae00;

@media declaration should be preceded by an empty line
Open

            @media (min-width: 768px) {

There are no issues that match your filters.

Category
Status