X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=bower_components%2Ffont-awesome%2Fsrc%2Fassets%2Ffont-awesome%2Fless%2Fmixins.less;h=25ca842ca42ece104edb90cb66be84482af2b133;hb=016d9a2ae924c3999ff9aa279511e32c0bfbe7bb;hp=f7fdda5906806c3c221f3ee95dddf9efecb54873;hpb=61dab0661ba43d3192fa8c2945f7343df44049ed;p=bootswatch diff --git a/bower_components/font-awesome/src/assets/font-awesome/less/mixins.less b/bower_components/font-awesome/src/assets/font-awesome/less/mixins.less index f7fdda5..25ca842 100644 --- a/bower_components/font-awesome/src/assets/font-awesome/less/mixins.less +++ b/bower_components/font-awesome/src/assets/font-awesome/less/mixins.less @@ -1,48 +1,22 @@ +--- +--- // Mixins // -------------------------- -.icon(@icon) { - .icon-FontAwesome(); - content: @icon; +.fa-icon-rotate(@degrees, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); + -webkit-transform: rotate(@degrees); + -moz-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + -o-transform: rotate(@degrees); + transform: rotate(@degrees); } -.icon-FontAwesome() { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; // fixes ie7 issues -} - -.border-radius(@radius) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -.icon-stack(@width: 2em, @height: 2em, @top-font-size: 1em, @base-font-size: 2em) { - .icon-stack { - position: relative; - display: inline-block; - width: @width; - height: @height; - line-height: @width; - vertical-align: -35%; - [class^="icon-"], - [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: @top-font-size; - line-height: inherit; - *line-height: @height; - } - .icon-stack-base { - font-size: @base-font-size; - *line-height: @height / @base-font-size; - } - } +.fa-icon-flip(@horiz, @vert, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); + -webkit-transform: scale(@horiz, @vert); + -moz-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + -o-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); }