Add flexbox mixin for flex-wrap
authorIsarra <zhorishna@gmail.com>
Sun, 5 Feb 2017 19:16:02 +0000 (19:16 +0000)
committerIsarra <zhorishna@gmail.com>
Sun, 5 Feb 2017 19:16:02 +0000 (19:16 +0000)
Includes browser prefixes for old webkit (safaris, old iOS),
IE10, and ancient firefox

Change-Id: I6d3c82e1d1c526a1e307d9c33c576ae357834cb7

resources/src/mediawiki.less/mediawiki.mixins.less

index 3535be8..f21de4b 100644 (file)
        display: @display;
 }
 
+.flex-wrap( @wrap: wrap ) {
+       -webkit-flex-wrap: @wrap; // iOS 6-, Safari 3.1-6
+       -moz-flex-wrap: @wrap; // Firefox 21-
+       -ms-flex-wrap: @wrap; // IE 10
+       flex-wrap: @wrap;
+}
+
 .flex( @grow: 1, @shrink: 1, @width: auto, @order: 1 ) {
        // For 2009/2012 spec alignment consistency with current default
        -webkit-box-pack: justify; // iOS 6-, Safari 3.1-6