Commit Graph

7 Commits (52682c57745980e564703824b4fa0f30ed56e870)

Author SHA1 Message Date
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
Javi Velasco 103c945904 Minor changes 2015-11-01 22:55:23 +01:00
Javi Velasco b3a98df2ff Improvements for the documentation markdown 2015-11-01 21:38:32 +01:00
Javi Velasco f8c84357b8 Add highligh for markdown loader 2015-11-01 19:25:46 +01:00
@soyjavi f03ecbc8e7 Normalize code font 2015-11-01 10:07:31 +07:00
Javi Velasco 77ff2ac643 New layout and organization. 🙉 2015-10-30 20:30:56 +01:00