From 00860f02d4b771ebb8f782743c0d45470f07d8b7 Mon Sep 17 00:00:00 2001 From: Martijn Cuppens Date: Sun, 21 Oct 2018 21:40:13 +0200 Subject: [PATCH] Disallow transition property (use mixin instead) --- .stylelintrc | 1 + scss/mixins/_transition.scss | 1 + site/docs/4.1/assets/scss/_anchor.scss | 2 +- site/docs/4.1/examples/.stylelintrc | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.stylelintrc b/.stylelintrc index 511ade25a2..e3cb0d7cc4 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -261,6 +261,7 @@ "fill", "stroke" ], + "property-blacklist": ["transition"], "property-no-vendor-prefix": true, "rule-empty-line-before": null, "scss/at-function-named-arguments": "never", diff --git a/scss/mixins/_transition.scss b/scss/mixins/_transition.scss index f853821344..a457b6bdb4 100644 --- a/scss/mixins/_transition.scss +++ b/scss/mixins/_transition.scss @@ -1,3 +1,4 @@ +// stylelint-disable property-blacklist @mixin transition($transition...) { @if $enable-transitions { @if length($transition) == 0 { diff --git a/site/docs/4.1/assets/scss/_anchor.scss b/site/docs/4.1/assets/scss/_anchor.scss index 2e02390ed3..2f00424dd2 100644 --- a/site/docs/4.1/assets/scss/_anchor.scss +++ b/site/docs/4.1/assets/scss/_anchor.scss @@ -1,7 +1,7 @@ .anchorjs-link { font-weight: 400; color: rgba($link-color, .5); - transition: color .16s linear; + @include transition(color .16s linear); &:hover { color: $link-color; diff --git a/site/docs/4.1/examples/.stylelintrc b/site/docs/4.1/examples/.stylelintrc index 06c67b5ff3..5c3be6d59d 100644 --- a/site/docs/4.1/examples/.stylelintrc +++ b/site/docs/4.1/examples/.stylelintrc @@ -4,6 +4,7 @@ "at-rule-no-vendor-prefix": null, "comment-empty-line-before": null, "media-feature-name-no-vendor-prefix": null, + "property-blacklist": null, "property-no-vendor-prefix": null, "selector-no-qualifying-type": null, "selector-no-vendor-prefix": null,