Commit Graph

7 Commits (0cb8d8bdb2f7587f2d4a4770c10346a9d2ef43ad)

Author SHA1 Message Date
Javi Velasco 40888bbb1d Change webkit scrollbar removal for a mixin 2015-12-19 14:08:30 +01:00
Javi Velasco 3505941ef6 Hide scrollbars in playground for webkit 2015-12-19 14:08:30 +01:00
Peter Fern 58e4e1e46c Replace `overflow-y: scroll` with `overflow-y: auto`
A number of components used `overflow-y`: scroll, which forces
scrollbars to be always visible. To work around this, `commons.scss` hid
webkit scrollbars globally. There are two problems with this: on
non-webkit browsers, scrollbars are visible even when they are
unnecessary; and scrollbars are hidden in webkit browsers, even on
elements where they may be desirable.

Instead, we use `overflow-y: auto`, and hide webkit scrollbars on
specific components when necessary.  Unfortunately, this requires using
element selectors, but this is the trade-off for better supporting
non-webkit browsers and allowing scrollbars on regular elements (like
body).

Fixes #218
2015-12-19 14:08:30 +01:00
Javi Velasco ab40974ea9 Adapt docs to new buttons 2015-11-17 00:45:20 +01:00
@soyjavi 959169af62 Minor changes 2015-11-01 10:42:34 +07:00
Javi Velasco 211cb97544 Add documentation and examples for cards 2015-10-31 18:54:55 +01:00
Javi Velasco 77ff2ac643 New layout and organization. 🙉 2015-10-30 20:30:56 +01:00