Commit Graph

1007 Commits (2c7d3082712f894ca1f36e3fb50abcf2cac86d2e)

Author SHA1 Message Date
Javi Velasco 2c7d308271 Use Input component in dropdowns and make it homogeneous 2015-12-20 17:01:02 +01:00
Javi Velasco f3bcbf9d3b Add react-toolbox attributes and className to DatePicker 2015-12-19 22:47:00 +01:00
Javi Velasco 60f55ebfef Fixes #188 2015-12-19 22:07:49 +01:00
Javi Velasco abcd097830 Fixes #214 2015-12-19 21:06:18 +01:00
Javi Velasco 4403003895 Add neutral prop to avoid to inherit neutral styles 2015-12-19 20:55:30 +01:00
Javi Velasco 2349d692ae Make level depend on className for buttons 2015-12-19 20:36:35 +01:00
Javi Velasco 5fea2e3f17 Import commons.scss once. Fixes #220 2015-12-19 14:14:40 +01:00
Javi Velasco e788a21227 Remove scrollbar in default app spec wrapper 2015-12-19 14:08:30 +01:00
Javi Velasco 5293585cf0 Remove unneded scroll-x hidden 2015-12-19 14:08:30 +01:00
Javi Velasco 40888bbb1d Change webkit scrollbar removal for a mixin 2015-12-19 14:08:30 +01:00
Javi Velasco da1c109068 Remove scrollbars in list items and remove unneeded overflows 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
Javi Velasco 8b2316e947 Improve layout for calendar in firefox 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 4896a97872 Merge pull request #211 from jackielii/issue-209
add classnames dependecies, fixes #209
2015-12-19 13:56:56 +01:00
Javi Velasco 1d3fc322a0 Merge pull request #217 from avijohnson/dev
Add maxLength attribute to input component
2015-12-17 00:47:30 +01:00
avijohnson ffa5044e20 Add maxLength attribute to input component 2015-12-16 14:25:01 -08:00
Javi Velasco 0daca7e09e Merge pull request #212 from pdf/card_media_variable_height
Allow CardMedia to have flexible height per documentation
2015-12-16 07:36:29 +01:00
Peter Fern ae3f4a51aa Allow CardMedia to have flexible height per documentation
The documentation for CardMedia specifies that if the `aspectRatio`
property is not set, the media will have a flexible height.  The
existing implementation did not provide this, and would instead always
render with a height of `0`, effectively hiding the element.

This change should bring the component into line with the documentation.
2015-12-16 10:28:07 +11:00
Javi Velasco a417a5fbca Merge pull request #210 from jackielii/issue-208
handle mouse leave in IconButton like Button does, fixes #208
2015-12-15 18:19:11 +01:00
Jackie Li 3e7d75ca49 add classnames dependecies, fixes #209 2015-12-15 17:09:35 +00:00
Jackie Li 5ed9184c12 handle mouse leave in IconButton like Button does, fixes #208 2015-12-15 17:07:41 +00:00
Javi Velasco 211d542b7f Add animated auto transition from hours to minutes in TimePicker 2015-12-12 11:35:31 +01:00
Javi Velasco a88868a5fa Fixes #203 2015-12-11 19:20:58 +01:00
Javi Velasco 85ff089e46 Update switch examples 2015-12-11 19:11:55 +01:00
Javi Velasco b963be79ea Better styles for navigation. Fixes #205 2015-12-11 18:53:37 +01:00
Javi Velasco b5b3fe2488 Merge branch 'master' into dev
* master:
  Remove opacity prop from Overlay and add invisible. Fixes #183, #178
  0.13.4 release
2015-12-11 18:01:33 +01:00
Javi Velasco 312ec91fcc Remove opacity prop from Overlay and add invisible. Fixes #183, #178 2015-12-11 18:01:24 +01:00
Javi Velasco 758975c443 0.13.4 release 2015-12-09 14:08:46 +01:00
Javi Velasco 1951b641b8 Use immutable objects in input and checkbox specs 2015-12-08 00:05:36 +01:00
Javi Velasco 9e3ad3b88c Fixes #182 2015-12-08 00:05:36 +01:00
Javi Velasco fe5f0f8071 Merge pull request #201 from react-toolbox/ripple-decorator
Ripple decorator
2015-12-07 23:57:59 +01:00
Javi Velasco 9f1edaa73e Merge pull request #200 from aeickhoff/patch-1
Prevent avatar from getting squeezed
2015-12-07 17:10:23 +01:00
aeickhoff b63d9da0c2 Prevent avatar from getting squeezed
If caption or legend of a list item with an avatar are very long it got squeezed, because it was allowed to shrink in its flex container.
2015-12-07 16:32:05 +01:00
Javi Velasco 1139fa6a62 Move Ripple main to Decorator approach 2015-12-07 02:34:12 +01:00
Javi Velasco 947c22d752 Use ripple decorator in menus 2015-12-07 02:25:58 +01:00
Javi Velasco b5606ebb15 Use ripple decorator in switch 2015-12-07 02:14:10 +01:00
Javi Velasco fa76723ffd Use ripple decorator in Radio buttons 2015-12-07 01:40:59 +01:00
Javi Velasco 4c986e4f3c Remove unused css in calendar 2015-12-07 01:14:10 +01:00
Javi Velasco 8edf492334 Use RippleDecorator in ListItem 2015-12-07 01:13:59 +01:00
Javi Velasco a2e504f8f2 Remove ripple loading mixin 2015-12-07 00:47:07 +01:00
Javi Velasco 5afbaf5c74 Currying Ripple Decorator 2015-12-07 00:46:00 +01:00
Javi Velasco 43df57ab9d Use RippleDecorator in IconButton 2015-12-07 00:27:13 +01:00
Javi Velasco 8076f35739 Merge branch 'master' into ripple-decorator
* master:
  Fix ListSubHeader case
  Rename ListSubheader.jsx to ListSubHeader.jsx
  Input was missing html5 type property
2015-12-06 14:35:31 +01:00
Javi Velasco 6d7204db53 Add ripple decorator and use it in button and checkbox 2015-12-06 14:35:10 +01:00
Javi Velasco 33a29d2d79 Merge pull request #196 from AlesJiranek/case-fix
Rename ListSubheader.jsx to ListSubHeader.jsx
2015-12-06 11:28:42 +01:00
Aleš Jiránek cc6e3fbdc6 Fix ListSubHeader case 2015-12-05 13:43:06 +01:00
Aleš Jiránek 1189e309c5 Rename ListSubheader.jsx to ListSubHeader.jsx 2015-12-05 13:36:35 +01:00
Javi Velasco 1293e910f3 Merge pull request #195 from cem2ran/master
Input was missing html5 type property
2015-12-05 12:42:50 +01:00
Cem Turan 89b41f3663 Input was missing html5 type property 2015-12-05 10:49:29 +01:00