summaryrefslogtreecommitdiff
path: root/xstatic/pkg/font_awesome/data/scss/_mixins.scss
diff options
context:
space:
mode:
authorRob Cresswell <robert.cresswell@outlook.com>2016-08-22 12:25:11 +0100
committerRob Cresswell <robert.cresswell@outlook.com>2016-10-29 10:53:15 +0000
commit8a671c3f6f5cf0248c8c0cb6080db7f11c80bd41 (patch)
treed1076dd6428a5f3b857ba777080d67513f3753f4 /xstatic/pkg/font_awesome/data/scss/_mixins.scss
parentaf3f43c575a744d41284d4b2b786ea7b5bef35fc (diff)
downloadxstatic-font-awesome-8a671c3f6f5cf0248c8c0cb6080db7f11c80bd41.tar.gz
Update XStatic-font-awesome to 4.7.0.04.7.0.0
Change-Id: I00ee1e574439598c9eebf0085bbe905bdc35102c
Diffstat (limited to 'xstatic/pkg/font_awesome/data/scss/_mixins.scss')
-rw-r--r--xstatic/pkg/font_awesome/data/scss/_mixins.scss38
1 files changed, 36 insertions, 2 deletions
diff --git a/xstatic/pkg/font_awesome/data/scss/_mixins.scss b/xstatic/pkg/font_awesome/data/scss/_mixins.scss
index f96719b..c3bbd57 100644
--- a/xstatic/pkg/font_awesome/data/scss/_mixins.scss
+++ b/xstatic/pkg/font_awesome/data/scss/_mixins.scss
@@ -12,15 +12,49 @@
}
@mixin fa-icon-rotate($degrees, $rotation) {
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})";
-webkit-transform: rotate($degrees);
-ms-transform: rotate($degrees);
transform: rotate($degrees);
}
@mixin fa-icon-flip($horiz, $vert, $rotation) {
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)";
-webkit-transform: scale($horiz, $vert);
-ms-transform: scale($horiz, $vert);
transform: scale($horiz, $vert);
}
+
+
+// Only display content to screen readers. A la Bootstrap 4.
+//
+// See: http://a11yproject.com/posts/how-to-hide-content/
+
+@mixin sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0,0,0,0);
+ border: 0;
+}
+
+// Use in conjunction with .sr-only to only display content when it's focused.
+//
+// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
+//
+// Credit: HTML5 Boilerplate
+
+@mixin sr-only-focusable {
+ &:active,
+ &:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ }
+}