Fix layout on Apple devices

The layout issue was related to the lack of autoprexing for CSS
properties. c69f993 did improve the reload time significantly but for
that I had to replace `mquandalle:stylus` by the core `stylus`
package. Unfortunatly it is currently difficult to run an autoprefixer
with the core CSS compilers (as reported in
https://github.com/meteor/meteor/issues/5219).

So instead we rely on `nib` which transparently define some mixins for
autoprefixing, the only restrictions being that we have to manually
`@import 'nib'` on top of stylus files.

Fixes #461
This commit is contained in:
Maxime Quandalle 2016-01-02 14:26:48 +01:00
parent 0cdcccf1f6
commit 8b5fd09ff3
8 changed files with 16 additions and 0 deletions

View file

@ -1,3 +1,5 @@
@import 'nib'
.activities .activities
clear: both clear: both

View file

@ -1,3 +1,5 @@
@import 'nib'
.new-comment .new-comment
position: relative position: relative
margin: 0 0 20px 38px margin: 0 0 20px 38px

View file

@ -1,3 +1,5 @@
@import 'nib'
$spaceBetweenTiles = 16px $spaceBetweenTiles = 16px
.board-list .board-list

View file

@ -1,3 +1,5 @@
@import 'nib'
.attachments-galery .attachments-galery
display: flex display: flex
flex-wrap: wrap flex-wrap: wrap

View file

@ -1,3 +1,5 @@
@import 'nib'
.minicard-wrapper .minicard-wrapper
cursor: pointer cursor: pointer
position: relative position: relative

View file

@ -1,3 +1,5 @@
@import 'nib'
.map-members .map-members
.mapping:first-of-type .mapping:first-of-type
border-top: solid 1px #999 border-top: solid 1px #999

View file

@ -1,3 +1,5 @@
@import 'nib'
/* /*
* From https://github.com/tobiasahlin/SpinKit * From https://github.com/tobiasahlin/SpinKit
* *

View file

@ -1,3 +1,5 @@
@import 'nib'
.auth-layout .auth-layout
.at-form-landing-logo .at-form-landing-logo
width: 249px width: 249px