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
clear: both

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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