From 19e996c623d97b58529a3e043f4dc9f94c354c35 Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 26 Aug 2015 15:05:55 -0700 Subject: [PATCH 1/2] tree shaking: rm unused responsive-visibility mixin [skip sauce] [skip validator] --- scss/mixins/_responsive-visibility.scss | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/scss/mixins/_responsive-visibility.scss b/scss/mixins/_responsive-visibility.scss index cbdf777239..a25917aa30 100644 --- a/scss/mixins/_responsive-visibility.scss +++ b/scss/mixins/_responsive-visibility.scss @@ -1,19 +1,5 @@ // Responsive utilities -// -// More easily include all the states for responsive-utilities.less. -// [converter] $parent hack -@mixin responsive-visibility($parent) { - #{$parent} { - display: block !important; - } - table#{$parent} { display: table !important; } - tr#{$parent} { display: table-row !important; } - th#{$parent}, - td#{$parent} { display: table-cell !important; } -} - -// [converter] $parent hack @mixin responsive-invisibility($parent) { #{$parent} { display: none !important; From c6e648d79b0d7a52a204ed89f399d88335bebecc Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Wed, 26 Aug 2015 15:09:54 -0700 Subject: [PATCH 2/2] rm responsive-invisibility mixin since it's only used once inline the one remaining usage into .hidden-print's definition rm now-empty scss/_utilities-responsive.scss file [skip sauce] [skip validator] --- scss/_mixins.scss | 1 - scss/_utilities-responsive.scss | 2 +- scss/mixins/_responsive-visibility.scss | 7 ------- 3 files changed, 1 insertion(+), 9 deletions(-) delete mode 100644 scss/mixins/_responsive-visibility.scss diff --git a/scss/_mixins.scss b/scss/_mixins.scss index 35f46feb73..4caee21fb9 100644 --- a/scss/_mixins.scss +++ b/scss/_mixins.scss @@ -28,7 +28,6 @@ @import "mixins/label"; @import "mixins/reset-filter"; @import "mixins/resize"; -@import "mixins/responsive-visibility"; @import "mixins/screen-reader"; @import "mixins/size"; @import "mixins/tab-focus"; diff --git a/scss/_utilities-responsive.scss b/scss/_utilities-responsive.scss index c69ecc93e3..2c3617ce0b 100644 --- a/scss/_utilities-responsive.scss +++ b/scss/_utilities-responsive.scss @@ -44,6 +44,6 @@ .hidden-print { @media print { - @include responsive-invisibility(".hidden-print"); + display: none !important; } } diff --git a/scss/mixins/_responsive-visibility.scss b/scss/mixins/_responsive-visibility.scss deleted file mode 100644 index a25917aa30..0000000000 --- a/scss/mixins/_responsive-visibility.scss +++ /dev/null @@ -1,7 +0,0 @@ -// Responsive utilities - -@mixin responsive-invisibility($parent) { - #{$parent} { - display: none !important; - } -}