|
@@ -318,6 +318,45 @@ ul.icons-ul > li .icon-li {
|
|
|
transform: rotate(359deg);
|
|
|
}
|
|
|
}
|
|
|
+/* Icon rotations and mirroring */
|
|
|
+.icon-rotate-90:before {
|
|
|
+ -webkit-transform: rotate(90deg);
|
|
|
+ -moz-transform: rotate(90deg);
|
|
|
+ -ms-transform: rotate(90deg);
|
|
|
+ -o-transform: rotate(90deg);
|
|
|
+ transform: rotate(90deg);
|
|
|
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
|
|
|
+}
|
|
|
+.icon-rotate-180:before {
|
|
|
+ -webkit-transform: rotate(180deg);
|
|
|
+ -moz-transform: rotate(180deg);
|
|
|
+ -ms-transform: rotate(180deg);
|
|
|
+ -o-transform: rotate(180deg);
|
|
|
+ transform: rotate(180deg);
|
|
|
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
|
|
|
+}
|
|
|
+.icon-rotate-270:before {
|
|
|
+ -webkit-transform: rotate(270deg);
|
|
|
+ -moz-transform: rotate(270deg);
|
|
|
+ -ms-transform: rotate(270deg);
|
|
|
+ -o-transform: rotate(270deg);
|
|
|
+ transform: rotate(270deg);
|
|
|
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
|
|
|
+}
|
|
|
+.icon-flip-horizontal:before {
|
|
|
+ -webkit-transform: scale(-1, 1);
|
|
|
+ -moz-transform: scale(-1, 1);
|
|
|
+ -ms-transform: scale(-1, 1);
|
|
|
+ -o-transform: scale(-1, 1);
|
|
|
+ transform: scale(-1, 1);
|
|
|
+}
|
|
|
+.icon-flip-vertical:before {
|
|
|
+ -webkit-transform: scale(1, -1);
|
|
|
+ -moz-transform: scale(1, -1);
|
|
|
+ -ms-transform: scale(1, -1);
|
|
|
+ -o-transform: scale(1, -1);
|
|
|
+ transform: scale(1, -1);
|
|
|
+}
|
|
|
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
|
|
|
readers do not read off random characters that represent icons */
|
|
|
.icon-glass:before {
|