fixing safari flexbox bug

This commit is contained in:
Sacha Greif 2014-07-04 15:06:35 +09:00
parent abe8f45cbc
commit 3400eab761
8 changed files with 1380 additions and 189 deletions

File diff suppressed because it is too large Load diff

View file

@ -14,7 +14,7 @@
padding:10px 0 0 10px;
max-width:120px;
white-space:nowrap;
@extend cf;
@extend .cf;
&:after {
right: 100%;
border: solid transparent;

View file

@ -2,25 +2,27 @@
.post{
display: flex;
display: -webkit-flex;
display: -moz-flex;
.leftmost{
order: 1;
flex-grow: 1;
@include order(1);
@include flex-grow(1);
}
.left{
order: 2;
flex-grow: 1;
@include order(2);
@include flex-grow(1);
}
.center{
order: 3;
flex-grow: 100;
@include order(3);
@include flex-grow(100);
}
.right{
order: 4;
flex-grow: 1;
@include order(4);
@include flex-grow(1);
}
.rightmost{
order: 5;
flex-grow: 1;
@include order(5);
@include flex-grow(1);
}
}

View file

@ -115,4 +115,15 @@
}
}
}
}
/*================ FLEXBOX =================*/
@mixin order($order){
order: $order;
-webkit-order: $order;
-moz-order: $order;
}
@mixin flex-grow($i){
flex-grow: $i;
-webkit-flex-grow: $i;
-moz-flex-grow: $i;
}

View file

@ -32,7 +32,4 @@
@import "modules/notifications";
@import "modules/share";
@import "partials/mobile";
@import "themes/default";
@import "themes/telescope";
@import "partials/mobile";

View file

@ -1,3 +0,0 @@
.default-theme{
}

View file

@ -1,3 +0,0 @@
.telescope-theme{
}

File diff suppressed because one or more lines are too long