From 551398f92fc125f4692e49d636d2625ca2bf3819 Mon Sep 17 00:00:00 2001 From: Simone <26844016+simonebortolin@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:51:54 +0100 Subject: [PATCH] Standardize SCSS:`declaration-block-no-redundant-longhand-properties` (#1102) * Fix stylelint "declaration-block-no-redundant-longhand-properties" Co-authored-by: Matt Wang <matt@matthewwang.me> --- .stylelintrc.json | 1 - _sass/buttons.scss | 5 +---- _sass/labels.scss | 5 +---- _sass/layout.scss | 3 +-- _sass/navigation.scss | 18 ++++-------------- _sass/search.scss | 19 ++++--------------- _sass/tables.scss | 5 +---- 7 files changed, 12 insertions(+), 44 deletions(-) diff --git a/.stylelintrc.json b/.stylelintrc.json index dfe788c7..0a93d257 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -14,7 +14,6 @@ "prettier/prettier": true, "alpha-value-notation": null, "color-function-notation": null, - "declaration-block-no-redundant-longhand-properties": null, "no-descending-specificity": null, "scss/no-global-function-names": null } diff --git a/_sass/buttons.scss b/_sass/buttons.scss index 1641deb5..cd6177e8 100644 --- a/_sass/buttons.scss +++ b/_sass/buttons.scss @@ -4,10 +4,7 @@ .btn { display: inline-block; box-sizing: border-box; - padding-top: 0.3em; - padding-right: 1em; - padding-bottom: 0.3em; - padding-left: 1em; + padding: 0.3em 1em; margin: 0; font-family: inherit; font-size: inherit; diff --git a/_sass/labels.scss b/_sass/labels.scss index c8731bb3..a1b63c94 100644 --- a/_sass/labels.scss +++ b/_sass/labels.scss @@ -3,10 +3,7 @@ .label, .label-blue { display: inline-block; - padding-top: 0.16em; - padding-right: 0.56em; - padding-bottom: 0.16em; - padding-left: 0.56em; + padding-top: 0.16em 0.56em; margin-right: $sp-2; margin-left: $sp-2; color: $white; diff --git a/_sass/layout.scss b/_sass/layout.scss index fd5f263e..a753866a 100644 --- a/_sass/layout.scss +++ b/_sass/layout.scss @@ -7,11 +7,10 @@ background-color: $sidebar-color; @include mq(md) { - flex-wrap: nowrap; + flex-flow: column nowrap; position: fixed; width: $nav-width-md; height: 100%; - flex-direction: column; border-right: $border $border-color; align-items: flex-end; } diff --git a/_sass/navigation.scss b/_sass/navigation.scss index 8768f142..011a32ee 100644 --- a/_sass/navigation.scss +++ b/_sass/navigation.scss @@ -73,19 +73,13 @@ width: $nav-list-item-height-sm; height: $nav-list-item-height-sm; - padding-top: #{$nav-list-item-height-sm * 0.25}; - padding-right: #{$nav-list-item-height-sm * 0.25}; - padding-bottom: #{$nav-list-item-height-sm * 0.25}; - padding-left: #{$nav-list-item-height-sm * 0.25}; + padding: #{$nav-list-item-height-sm * 0.25}; color: $link-color; @include mq(md) { width: $nav-list-item-height; height: $nav-list-item-height; - padding-top: #{$nav-list-item-height * 0.25}; - padding-right: #{$nav-list-item-height * 0.25}; - padding-bottom: #{$nav-list-item-height * 0.25}; - padding-left: #{$nav-list-item-height * 0.25}; + padding: #{$nav-list-item-height * 0.25}; } &:hover { @@ -138,10 +132,7 @@ } .nav-category { - padding-top: $sp-2; - padding-right: $gutter-spacing-sm; - padding-bottom: $sp-2; - padding-left: $gutter-spacing-sm; + padding: $sp-2 $gutter-spacing-sm; font-weight: 600; text-align: start; text-transform: uppercase; @@ -149,8 +140,7 @@ @include fs-2; @include mq(md) { - padding-right: $gutter-spacing; - padding-left: $gutter-spacing; + padding: $sp-2 $gutter-spacing; margin-top: $gutter-spacing-sm; text-align: start; diff --git a/_sass/search.scss b/_sass/search.scss index 29efddec..2c46e8cd 100644 --- a/_sass/search.scss +++ b/_sass/search.scss @@ -41,10 +41,7 @@ position: absolute; width: 100%; height: 100%; - padding-top: $sp-2; - padding-right: $gutter-spacing-sm; - padding-bottom: $sp-2; - padding-left: #{$gutter-spacing-sm + $sp-5}; + padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing-sm + $sp-5}; font-size: 16px; color: $body-text-color; background-color: $search-background-color; @@ -55,9 +52,7 @@ border-radius: 0; @include mq(md) { - padding-top: $gutter-spacing-sm; - padding-bottom: $gutter-spacing-sm; - padding-left: #{$gutter-spacing + $sp-5}; + padding: $sp-2 $gutter-spacing-sm $sp-2 #{$gutter-spacing + $sp-5}; font-size: 14px; background-color: $body-background-color; transition: padding-left linear #{$transition-duration * 0.5}; @@ -128,10 +123,7 @@ .search-result { display: block; - padding-top: $sp-1; - padding-right: $sp-3; - padding-bottom: $sp-1; - padding-left: $sp-3; + padding-top: $sp-1 $sp-3; &:hover, &.active { @@ -224,10 +216,7 @@ } .search-no-result { - padding-top: $sp-2; - padding-right: $sp-3; - padding-bottom: $sp-2; - padding-left: $sp-3; + padding: $sp-2 $sp-3; @include fs-3; } diff --git a/_sass/tables.scss b/_sass/tables.scss index 18d337a3..db8f9de7 100644 --- a/_sass/tables.scss +++ b/_sass/tables.scss @@ -22,10 +22,7 @@ td { @include fs-3; min-width: 120px; - padding-top: $sp-2; - padding-right: $sp-3; - padding-bottom: $sp-2; - padding-left: $sp-3; + padding: $sp-2 $sp-3; background-color: $table-background-color; border-bottom: $border rgba($border-color, 0.5); border-left: $border $border-color; -- GitLab