Commit Graph

1631 Commits (master)

Author SHA1 Message Date
Javi Velasco 61228b10db Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox: (24 commits)
  Fix bug where dropdowns don't close (#1548)
  Fix Mobile Safari issues. (#1282)
  Feature/tabs a11y (#1513)
  Add default export TypeScript type to IconButton (#1577)
  Add variables for the App Bar's font size and weight. (#1518)
  Change tab style for ripple to work with Tabs (#1519)
  Issue 1459: Replace onClick handler in Dropdown component to onMouseDown (#1521)
  Event passed for Radiogroup (#1544)
  Add `accept` property to `BrowseButton` (#1533)
  Fix typescript bindings. (#1564)
  fixed browser button fires onChange event  twice (#1557)
  Made role on input field a property (#1553)
  Add workaround to `is-component-of-type` for `react-hot-loader@^3` (#1569)
  Docs/Install: Fix typos, clarify language (#1566)
  Add ThemeProvider Typescript type (#1576)
  Apply padding 0 to everything but buttons in ListItemAction (#1571)
  Do not show scrollbar on autocomplete component IE11 (#1515)
  Fix date-picker animation in IE11 (#1586)
  solve #1444 and #1359. (#1587)
  Remove discord link in README.md (#1593)
  ...
2017-08-08 19:16:44 +02:00
Javi Velasco 2eb27c71a8 Remove max-height from dialog along with hidden overflow 2017-08-08 18:52:52 +02:00
Tobias Andersen 13520e3111 Fix bug where dropdowns don't close (#1548) 2017-08-02 18:34:52 +02:00
Izak Filmalter e15ee8ee05 Fix Mobile Safari issues. (#1282)
* Add $input-icon-right-space var to add the correct spacing to the input based on Material Spec.

https://material.io/guidelines/components/text-fields.html#text-fields-s
ingle-line-text-field

* Fix Mobile Safari Issues.

Remove added border-radius for inputs from Safari. Fix `Object.entries
is not a function` for autocomplete.

* Remove new line.

* Add callback functions to slider for when slider starts being dragged, and when it stops.
2017-08-02 18:31:46 +02:00
Connor Schlesiger 94f649363a Feature/tabs a11y (#1513)
* Update tabs for a11y

* Use transition for background and set a11y for tab content

* Remove unneccessary tabIndex from tab content

* Fix lint issues
2017-08-02 18:30:41 +02:00
Rasmus Eneman 79e031e149 Add default export TypeScript type to IconButton (#1577) 2017-08-02 18:29:19 +02:00
Jared Tarnasky f93040ee4d Add variables for the App Bar's font size and weight. (#1518)
Add variables for the App Bar's font size and weight and align the defaults to Google's Material Design specs, which say "Across form factors, text that appears in the app bar should use the Title style, Medium 20sp." (see https://material.io/guidelines/style/typography.html).
2017-08-02 18:29:04 +02:00
Osmel Mora cd6a130bac Change tab style for ripple to work with Tabs (#1519)
* Change tab style for ripple to work

Changing element position to relative and overflow hidden.

* Changing CSS props order
2017-08-02 18:28:39 +02:00
Patrick Torpey 736f23eaa5 Issue 1459: Replace onClick handler in Dropdown component to onMouseDown (#1521) 2017-08-02 18:27:14 +02:00
Nilansh Arora 6fd1421143 Event passed for Radiogroup (#1544) 2017-08-02 18:26:34 +02:00
Daniel Barreiro 934ffd2000 Add `accept` property to `BrowseButton` (#1533)
* Corresponds to `accept` attribute on `<input type="file"`
* Allows defining which type of files are to be listed
* Defaults to `*/*` which means all MIME types

Not documented nor tested in the original, it remains so.
2017-08-02 18:26:20 +02:00
Ingo Bürk de69a1414f Fix typescript bindings. (#1564)
This has been overlooked in PR #1407.
2017-08-02 18:25:45 +02:00
Nicolas Jiang c1a2dba4b4 fixed browser button fires onChange event twice (#1557) 2017-08-02 18:25:19 +02:00
Jonas Knutsen fc9c1802c7 Made role on input field a property (#1553) 2017-08-02 18:22:05 +02:00
Tom Chen 431abb1bde Add workaround to `is-component-of-type` for `react-hot-loader@^3` (#1569) 2017-08-02 18:19:53 +02:00
Rasmus Eneman 7403d5d2d8 Add ThemeProvider Typescript type (#1576) 2017-08-02 18:18:51 +02:00
Rubén Moya f44833a5dc Apply padding 0 to everything but buttons in ListItemAction (#1571) 2017-08-02 18:17:17 +02:00
Kristoffer Rene Eckhoff f8f528cbcd Do not show scrollbar on autocomplete component IE11 (#1515)
Scrollbars are shown on the autocomplete component in IE11.

It is not possible to use the scrollbar after it appears which confuses my users.

I am not sure IE implementations are wanted, but this in any case disables the scrollbar so that the autocomplete looks more like in chrome.
2017-08-02 18:15:55 +02:00
AlexPrinz 54d0cb5c62 Fix date-picker animation in IE11 (#1586) 2017-08-02 18:14:23 +02:00
the1900 843b88a311 solve #1444 and #1359. (#1587)
* update webpack config to make "Basic usage" work.

I use webpack version 2.6 and new configure syntax rather than 1.x.

When I follow the instruction on `readme.md`. It always failed on *Basic Usage* with the message below.
``` bash
ERROR in ./~/css-loader?{"modules":false,"importLoaders":1,"localIdentName":"[name]--[local]--[hash:base64:8]"}!./~/postcss-loader/lib!./~/react-toolbox/lib/button/theme.css
  Module build failed: Error: composition is only allowed when selector is single :local class name not in ".raised", ".raised" is weird
```

So I figured out what's wrong and update `reame.md` to notify others.

* edit multiple number.

According to docs, the width is larger than 320px and if the device is mobile than 280px. To follow this specification It should be 5, not 4.
2017-08-02 18:13:48 +02:00
Robin Larson fb5d0e1ffc requestAnimationFrame will only trigger if the browser window is visible. If the browser tab is put to the background, requestAnimationFrame will trigger when the tab returned to the foreground. When the Tabs Component is removed from the DOM when in the background, the requestAnimationFrame must be canceled to prevent attempting to use a unmounted Component. (#1604) 2017-08-02 18:11:37 +02:00
TeoMatthew df175e7f0d fix #1611 (#1612)
Added correct proptypes on `ListItemLayout` and updated documentation for ListItem's fields `legend` and `caption`.
2017-08-02 18:08:28 +02:00
Pablo Lacerda de Miranda 0e299a65b1 allows the Portal HOC root element to receive a style props. This allows coordinate runtime positioning of the portal element using top/left/bottom/right values (#1502) 2017-07-13 20:43:14 +02:00
Nathan Miranda 6290cf5ab2 Added label to InputTheme interface (#1501) 2017-07-13 20:29:33 +02:00
Javi Velasco 8304c1ec2e Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  ListItem legend may be a node as well (#1496)
  Allow pass inverse to IconMenu (#1490)
  Fix media queries panel height calculations (#1467)
  Allow to change FontIcon for Tab by passing it into the factory (#1439)
  Added required?: boolean; (#1491)
2017-07-13 20:28:09 +02:00
Javi Velasco 7db3e34350 Avoid undefined className when ProgressBar mode is determinate 2017-07-13 20:27:50 +02:00
Oleg Stepura a6eb5c53f3 ListItem legend may be a node as well (#1496)
Currently it works, but produces a warning by react typechecking
2017-07-13 20:20:33 +02:00
kobanyan 4722904d25 Allow pass inverse to IconMenu (#1490) 2017-07-13 20:19:16 +02:00
Aris Plakias 4a13ff2541 Fix media queries panel height calculations (#1467) 2017-07-13 20:18:00 +02:00
Ankur Patel d6bdf2008e Allow to change FontIcon for Tab by passing it into the factory (#1439) 2017-07-13 20:03:34 +02:00
Miguel San Segundo 27caadb182 Added required?: boolean; (#1491) 2017-05-29 13:46:38 +02:00
Javi Velasco 9a9396fa0b Fix tests 2017-05-24 10:38:04 +02:00
Javi Velasco be80e0bb85 Update dependencies 2017-05-23 13:04:55 +02:00
Gabriel Villenave 2981da4094 Updated dependencies (#1448) 2017-05-22 18:30:39 +02:00
Daniel Barreiro 9619d85916 Fixes #1452 (#1454)
* Fixes #1452

Avoid using .bind within the render method of components.

* Fixed JS comment into proper JSX comment
2017-05-22 18:28:16 +02:00
Brian Gates f90958d53c Update readme.md (#1478)
Fixed typo.
2017-05-22 18:26:56 +02:00
Kiko Beats 06cbc41f3b Fix AppBar doc (#1407) 2017-05-09 17:02:33 +02:00
Brock Wills ae09770cd4 Importing PropTypes from prop-types rather than react (#1413) 2017-04-17 16:14:17 +02:00
ismail-codar e572dd7a96 Update DatePicker.d.ts (#1411)
Type fixing.
2017-04-17 09:50:41 +02:00
Javi Velasco 56a730e516 Small fixes 2017-04-06 10:28:44 +02:00
Kiko Beats 50049275d5
Merge branch 'dev' into patch-1 2017-04-06 10:16:05 +02:00
priecint 991a430ca2 Fix TableCell definition (#1386)
As per source (https://github.com/react-toolbox/react-toolbox/blob/dev/components/table/TableCell.js#L7) `sorted` accepts lower-case strings but the TypeScript definition uses upper-case. So there is either error from TS (`TS2322:Type 'string' is not assignable to type '"ASC" | "DESC"'`) or React (`Warning: Failed prop type: Invalid prop `sorted` of value `ASC` supplied to `ThemedTableCell`, expected one of ["asc","desc"].`).
2017-04-06 09:52:54 +02:00
Kiko Beats 4ef719ad32
Update AppBar.js 2017-04-06 09:49:25 +02:00
Kiko Beats cd3fefc838 Add possibility to render component as AppBar title 2017-04-04 23:54:04 +02:00
Austin Peterson 3dde4c4cda Dev dialog overflow (#1303)
* dialog overflow option

* fixing out of order

* expected overlay to become before transition
2017-04-02 14:17:14 +02:00
Lucas Nascimento 0bd575fdac feat(slider): add buffer prop to Slider (#1317) 2017-04-02 14:16:09 +02:00
Raphael Guastaferro b75214c792 Autocomplete accepting suggestionMatch none (#1289) 2017-04-02 14:15:26 +02:00
codeaid 4ff1cc9734 Added missing onKey(Down|Up) input property definitions (#1318) 2017-04-02 14:13:16 +02:00
Mikko Matilainen da85a69e52 Fix allowCreate in Autocomplete when value prop is an object (#1334) 2017-04-02 14:12:48 +02:00
rainie 73bf3be741 Fix error in events.js transitionEventNamesFor method (#1294) 2017-04-02 14:12:07 +02:00
Rubén Moya 7231a7cc15 fixes table clone element when child is null (#1326) 2017-04-02 14:10:01 +02:00
Izak Filmalter f5c11382cb Add callback functions to slider for when slider starts being dragged, and when it stops. (#1287) 2017-04-02 14:09:11 +02:00
卢思侗 9a916e0176 Add chinese localization (#1290) 2017-04-02 14:08:45 +02:00
Rubén Moya 5de4e7391c Tabs pointer not being updated (#1224) (#1325)
* Fixes #1224

* add jest setup file to mock requestAnimationFrame

* fix duplicated jest config
2017-04-02 14:08:25 +02:00
Tengis Batsaikhan 3e834cb63b Bugfix[AutoComplete]: showAllSuggestions state should be true if showSuggestionsWhenValueIsSet is true (#1367)
* Bugfix: showAllSuggestions state should be true.

* if query value not empty then filter suggestions
2017-04-02 14:06:25 +02:00
k0r8i ad6f30336f Fixes Ripple event error in case props.ripple === false (#1344) 2017-04-02 14:05:06 +02:00
Rubén Moya ec5f15dc12 Fixes #1221 (#1324) 2017-04-02 14:03:07 +02:00
Vytenis c5bf439a0a Update readme.md (#1363)
* Update readme.md

Closes #1362

* Update list_example_1.txt

Used placeholder image in examples
closes #1363
2017-04-02 14:01:02 +02:00
JanuszP a4f8da5355 Esc key event listener leakage fixed (#1376) 2017-04-02 13:58:16 +02:00
Oleg Stepura 509e846631 Fix #1368 (#1369) 2017-03-29 00:13:52 +02:00
Vytenis 697b4d67ba Update FontIcon.js (#1321)
Fixes #1320
2017-03-23 11:06:29 +01:00
Pavel Vorona d5f2c98075 Don't spread state in setState, it's already done by react (#1336) 2017-03-21 12:10:00 +01:00
Javi Velasco 34faf74531 Fixes #1242 2017-03-08 22:03:15 +01:00
Erik Sanchez 6295ca447f Custom label and value keys for Dropdown (#1273)
* Custom value and label for dropdown

* removing unknown props

* Show selected label

* typo
2017-02-28 19:16:29 +01:00
dan-kwiat e7f521041e Remove unnecessary reference to sliderLength in knobOffset method (#1271) 2017-02-26 16:39:59 +01:00
Emmanuel Quentin 3d2329a502 Allow to reference Input via Autocomplete (#1255) 2017-02-26 14:25:46 +01:00
Ionut-Cristian Florescu 53e09d9d0c Fix error in "flat" property description (#1265)
Actually, when `flat = true`, the AppBar **doesn't show** a shadow.
2017-02-26 14:20:27 +01:00
Oleg Stepura bde478eefc Invalid appBarIconVisible calculation (#1239)
Fixes #1231
2017-02-19 14:38:16 +01:00
Allan Gomes 8e2b688954 `disabled` suggestionMatch in d.ts (#1241)
`disabled` suggestionMatch  in d.ts
2017-02-19 12:25:11 +01:00
Oleg Stepura 6bbba4ad5f Export all from table (#1244)
Export `TableRow`, `TableHead`, `TableCell` as well as `Table` from './table'
2017-02-19 12:24:54 +01:00
Smida Amine 27535a9d34 fix typo in app_bar readme.md (#1247) 2017-02-19 12:24:35 +01:00
Gustavo Henke 8a4b628d1b Fix ripple overflowing outside the boundaries of list item (#1215)
Fixes #1205
2017-02-19 11:54:15 +01:00
Javi Velasco e366bedcf7 Fix #1219 2017-02-07 17:23:04 +01:00
Javi Velasco ba29686d46 Allow numbers for Input value prop. Fixes #1180 2017-02-07 15:19:09 +01:00
Javi Velasco 23b4537d2c Remove tests from build and remove sinon 2017-02-06 10:29:23 +01:00
Javi Velasco b48c17d1ad Use Jest 🃏 and upgrade Webpack and other dependencies 2017-02-06 09:53:31 +01:00
Jeremy Martin 60b147f891 Fixes #1086 (#1212) 2017-02-02 16:58:05 +01:00
bumbleblym 75a219b0f4 Import Ramda values function directly (#1209) 2017-02-02 15:07:58 +01:00
Javi Velasco 0f4a16a425 Fixes #1195 2017-01-31 20:13:41 +01:00
Oleg Stepura 498bb46dec How to hide AppBar icon based on permanentAt value (#1194) 2017-01-31 20:11:45 +01:00
Javi Velasco cec890b1aa Bugfix: Propert selector for disabled value in Dropdown 2017-01-31 09:53:44 +01:00
Rubén Moya c6ce6aa336 handle defaultValue to <Input /> (#1178) 2017-01-29 14:15:24 +01:00
Izak Filmalter 0360eb8d05 Add $input-icon-right-space var to add the correct spacing to the input based on Material Spec. (#1188)
https://material.io/guidelines/components/text-fields.html#text-fields-s
ingle-line-text-field
2017-01-29 13:35:55 +01:00
Javi Velasco 1427e75a27 Fix tests 2017-01-28 13:16:31 +01:00
Javi Velasco 9d6ec1eedd Update dependencies and linter (#1180) 2017-01-26 18:05:32 +01:00
Javi Velasco bc18e56065 Import TabTheme interface at Tabs TS definition 2017-01-26 12:30:10 +01:00
Javi Velasco 2224eb6cd0 Use isComponentOfType in Tabs. Fixes #1155 2017-01-24 11:51:30 +01:00
Javi Velasco b4edcbcb0e Fixes #1172 2017-01-24 11:21:50 +01:00
Javi Velasco d11ac376ea Fixes #1173 2017-01-24 11:19:25 +01:00
Javi Velasco 181e5c27fb Fixes #1171 2017-01-24 11:14:01 +01:00
Javi Velasco ad30d7b4d8 Pass children to FontIcon 2017-01-24 11:07:43 +01:00
Javi Velasco 5049571d20 Check if element exists in ripple when it's reset 2017-01-24 11:06:26 +01:00
Javi Velasco 31788ea7b6 Fixes #1030 2017-01-23 10:44:24 +01:00
Valery Bugakov 49d660534e Ability to override default isComponentOfType implementation (#1164) 2017-01-22 17:50:33 +01:00
Artur Eshenbrener eff4b841b8 Typescript: document Input methods (#1154) 2017-01-21 13:16:56 +01:00
Javi Velasco 792f8acc42 Add ripple for Tabs. Fixes #377 2017-01-21 13:03:38 +01:00
Javi Velasco 52f6c4adab Fixes #1119 2017-01-21 12:47:21 +01:00
Javi Velasco cee3fb25ad Fixes #1159 2017-01-20 19:37:38 +01:00
Javi Velasco 0c2a2964cb Better icons alignment 2017-01-20 19:13:10 +01:00
Javi Velasco 63ef656010 Fixes #1139 2017-01-19 22:01:03 +01:00
Javi Velasco 5b1c92d1db Fixes #1133 2017-01-19 21:07:31 +01:00
Javi Velasco badc0cb277 Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  Restructure typescript definitions (#1114)
  Enable dynamic source for single value Autocomplete (#1120)
  Add suggestionMatch option to disable filtering (#1122)
  Expose onEscKeyDown on Drawer component (#1150)
  Add inverse to <MenuIcon /> (#1147)
  Added proper type definitions for dialog actions so typescript users can pass on props to the generated buttons (#1098)
  Remove diacritic signs in query and suggestions (#1115)
  Update Button README.md (#1081)
  feat(a11y): add alt attribute to set alternative text for the icon or image (#1102)
  Add backers and Sponsors (#1137)
2017-01-18 11:03:30 +01:00
Javi Velasco 7e26773c6d Fixes #1127 2017-01-18 10:56:03 +01:00
Panjie Setiawan Wicaksono f365724ee8 Restructure typescript definitions (#1114)
* ts: restructure typescript definitions

- Add each raw components  types
- Update layout props to the new layout implementation
- Add table definitions
- Add HOC types

* fix ListItem typescript definition

* add themr identifiers definitions

* simplify React.ReactNode properties

* React.ReactNode | string => React.ReactNode is already indirectly type aliased to string
2017-01-18 08:37:37 +01:00
Václav Chalupa d80dc82991 Enable dynamic source for single value Autocomplete (#1120) 2017-01-18 08:34:27 +01:00
Václav Chalupa d3fe9f9868 Add suggestionMatch option to disable filtering (#1122) 2017-01-18 08:33:30 +01:00
Rom Grk 65f812009a Expose onEscKeyDown on Drawer component (#1150) 2017-01-17 13:58:28 +01:00
Rubén Moya 7161518142 Add inverse to <MenuIcon /> (#1147) 2017-01-17 13:56:50 +01:00
Owais Lone f8bd867c01 Added proper type definitions for dialog actions so typescript users can pass on props to the generated buttons (#1098) 2017-01-17 08:36:44 +01:00
radeklos 2e3cb68c79 Remove diacritic signs in query and suggestions (#1115) 2017-01-17 08:24:19 +01:00
AlexRay 6c1041418a Update Button README.md (#1081)
* Updates button readme.md 

Updates button readme.md to include `onMouseEnter` property

* Fixes readme.md typo
2017-01-16 21:52:24 +01:00
Félix Zapata 3859c464ff feat(a11y): add alt attribute to set alternative text for the icon or image (#1102) 2017-01-16 21:51:53 +01:00
Félix Zapata 51d58eb7a5 Alternative text for the FontIcon
* refactor(FontIcon): remove unused attribute

* feat(a11y): set aria-label attribute to the icon
2017-01-11 19:51:02 +01:00
Raul Matei 78895c0e18 Fix right arrow appearing when window is re-sized 2017-01-11 19:45:46 +01:00
Jesper Håkansson 9ef720904f Allow null children in List
* fix: Allow null children in list

* style: Fix lint issues
2017-01-11 19:31:41 +01:00
Javi Velasco fa4a9baf82 Fixes #1130 2017-01-11 17:43:34 +01:00
Javi Velasco 45b92b1247 Fixes #1128 2017-01-11 09:42:42 +01:00
Javi Velasco c87461615f Fixes #1085 2017-01-10 19:14:55 +01:00
Javi Velasco 13688edd9b Fixes #1055 2017-01-05 10:57:25 +01:00
Javi Velasco 81acda7162 Migrate styles to PostCSS (#666)
* Add postcss-next postcss-include and reporter

* Add stylelint

* Add CSS colors

* Add CSS custom media queries

* Use dashes for CSS colors

* Add base CSS variables

* Remove AppBar SASS dependency from spec page

* Migrate AppBar style to PostCSS

* Migrate Avatar style to PostCSS

* Migrate Ripple style to PostCSS

* Remove unneeded media CSS import in Avatar

* Add shadows to CSS variables

* Migrate Button style to PostCSS

* Update webpack test config and linting from npm

* Migrate Input style to PostCSS

* Add missing input config variables for Dropdown and Autocomplete

* Migrate Chip style to PostCSS

* Migrate Autocomplete style to PostCSS

* Migrate Dropdown style to PostCSS

* Migrate animations to PostCSS

* Migrate Card style to PostCSS

* Migrate Checkbox style to PostCSS

* Migrate DataPicker style to PostCSS

* Migrate Dialog style to PostCSS

* Migrate Drawer style to PostCSS

* Add postcss-mixins and postcss-each

* Migrate Layout style to PostCSS

* Fix bug in button theme

* Bugfix in avatar css

* Add some missing nesting notations

* Migrate Link style to PostCSS

* Migrate List style to PostCSS

* Migrate Menu style to PostCSS

* Migrate Navigation style to PostCSS

* Migrate Overlay style to PostCSS

* Migrate ProgressBar style to PostCSS

* Migrate Radio style to PostCSS

* Migrate Slider style to PostCSS

* Migrate Snackbar style to PostCSS

* Migrate Switch style to PostCSS

* Migrate Table style to PostCSS

* Migrate Tabs style to PostCSS

* Migrate TimePicker to PostCSS

* Migrate Tooltip styles to PostCSS

* Update webpack config for testing and tests

* Migrate commons to PostCSS

* Remove sass from main project

* Bye from docs to sass

* Build with CSS

* Remove unneded deps for sass in docs subproject

* Fix tests

* use 4p shadow in AppBar as spec indicates

* Fixed typo in list/config.css

* Fix tests

* Fix linter errors

* Latest build

* Release 2.0.0-beta.0

* Remove sass lint

* fixes old sass var in css config

* Update linter

* New Table implementation

* Fix old sass var in list/config.css

See da0c47041e.

* Remove normalize.css from commons.css

* Update dependencies

* Latest build

* Input ready to accept visible hint

* Prepare slider and progress to be disabled

* Render Snackbar using Portal

* Refactor Dialog, Drawer and Overlay to be used in Layout

* Add inner layer to AppBar

* New layout

* Use Layout in spec

* Latest build

* remove layout playground example

* add smTablet and lgTablet to NavDrawer in Layout readme

* add default prop className to Layout, NavDrawer and Sidebar

* fix css linter errors in card and slider

* Typings for Table component

* Add missing Drawer identifier

* Update lib build

* Adds onQueryChange callback property to Autocomplete

The onQueryChange callback is called when the value of the query changes in Autocomplete.
It is called with the new query value.

* Fix #966

* Fix #965

* Fixes #976

* Updated css-related dependencies

Removed usages of `addDependencyTo` since it's deprecated and not needed anymore.
See https://github.com/postcss/postcss-import#adddependencyto

* Enabled HMR for styles by disabling extracting them to a CSS file

* Remove lib from repo

* Remove lib

* Fixes #1021

* Build using Gulp

* Export ThemeProvider from react-css-themr

* Add CHANGELOG to release command

* Release 2.0.0-beta.1

* Remove immutability helper

* Update dependencies

* Fix Tooltip trying to render after it's been unmounted

* Fixes #1038

* Release 2.0.0-beta.2

* Add ramda, refactor utils and remove slide animation modules

* Remove separate slide animations modules

* Remove box-sizing reset and body rule

* Remove commons.css

* Release 2.0.0-beta.4

* Update dependencies

* Fixes #1061

* More aggresive guard condition for multiple autocomplete

* Fix typeof check in isBrowser function

* Fixes an issue when specs are opened with browsers that do not support Object.entries().

* Import from ramda using the 'import XXX from "ramda/src/XXX"' pattern so that bundle sizes will be smaller for not including the whole ramda package.

* Fix #1032

* Fix tests

* Update yarn.lock

* Fixes #1064
2017-01-05 02:42:18 +01:00
Javi Velasco 8b25e96360 Fix linter 2017-01-05 02:38:21 +01:00
Javi Velasco f7da37a4b7 Fixes #750 2017-01-05 02:13:24 +01:00
Javi Velasco fa97709c52 Fixes #750 2017-01-05 02:13:15 +01:00
Javi Velasco bf00d92d68 Fixes #1034 2017-01-04 15:14:26 +01:00
Javi Velasco e2be2a34f6 Merge pull request #1070 from katzoo/update-typings
update typings to 1.3.3
2016-12-23 09:25:43 +01:00
Javi Velasco 5b0cf6b309 Merge pull request #1033 from dynamicdo/1.3.1-autocomplete-improvements
Autocomplete isValueAnObject cleanup
2016-12-23 09:23:58 +01:00
Javi Velasco 48a0e1859c Merge pull request #1060 from masakij/disabled-dropdown-item
introduce disabled dropdown item
2016-12-23 09:23:24 +01:00
katzoo ca8e4c6c1d fix few missing propTypes 2016-12-19 20:39:07 +01:00
katzoo b5e0c6207e update typings to 1.3.3 2016-12-19 20:13:36 +01:00
masakij b419f449bc Add disabled dropdown item feature & add its test cases & update docs 2016-12-16 18:34:52 +09:00
Javi Velasco da3291be74 Merge pull request #1042 from masakij/relaxing-proptypes
relaxing propTypes of Input & Autocomplete
2016-12-15 09:10:54 +01:00
masakij f00687564b refactor propTypes more descriptive 2016-12-14 11:42:24 +09:00
Ahmed 3e67d354b2 Fix broken example in Card component 2016-12-13 15:04:42 +00:00
masakij ce3fbfc913 relaxing propTypes of Input & Autocomplete 2016-12-12 16:18:03 +09:00
Craig Cartmell 7c6f5ae431 Reformat 2016-12-07 11:01:46 +00:00
Craig Cartmell d38abd1a91 Cleaned up isValueAnObject check 2016-12-07 10:59:35 +00:00
Craig Cartmell 3d4d93bc71 Added safety check on vals 2016-12-06 14:17:27 +00:00
Craig Cartmell 67d817d43b Merge remote-tracking branch 'upstream/dev' into 1.3.1-autocomplete-improvements
# Conflicts:
#	components/autocomplete/Autocomplete.js
2016-12-06 12:42:50 +00:00
Javi Velasco c18ffa40c3 Fixes #1025 2016-12-06 13:11:04 +01:00
Craig Cartmell afb0f296a8 Added showSelectedWhenNotInSource to AutocompleteTheme 2016-12-06 09:53:18 +00:00
Craig Cartmell 7d19b9af4a Added onQueryChange description to readme 2016-12-06 09:49:13 +00:00
Craig Cartmell d19249fd0e Updated selectedPosition description in readme 2016-12-06 09:45:12 +00:00
Craig Cartmell b83980d5b4 Updated readme to include new showSelectedWhenNotInSource prop 2016-12-06 09:43:11 +00:00
Javi Velasco 47858ad9c2 Merge pull request #1027 from t22james/dev
Enable theming of Input component inside Dropdown component.
2016-12-05 22:27:20 +01:00
Javi Velasco 7fa16af700 Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  Make Tooltip use currentTarget instead of target when calculating the position
  Allow Tooltip factory to use string native components
  Make chips avatar detection work when decorated
2016-12-05 22:24:08 +01:00
Javi Velasco 5b39cfd1db Fixes #1016 2016-12-05 22:23:01 +01:00
Javi Velasco f2f57156ab Merge pull request #1023 from Zequez/tooltip-fixes
Tooltip fixes
2016-12-05 22:10:02 +01:00
T James c5b147307e Enable theming of Input component inside Dropdown component.
Related to #877 and #920 and commit #d0a9032
2016-12-05 15:26:35 +13:00
Ezequiel Schwartzman 1e0aaec12c Make Tooltip use currentTarget instead of target when calculating the position 2016-12-02 13:24:37 -05:00
Ezequiel Schwartzman b3f99348d4 Allow Tooltip factory to use string native components 2016-12-02 13:03:16 -05:00