Commit Graph

196 Commits (b48c17d1adda744863771fa10dfe8302425f04d3)

Author SHA1 Message Date
Javi Velasco b48c17d1ad Use Jest 🃏 and upgrade Webpack and other dependencies 2017-02-06 09:53:31 +01:00
Oleg Stepura a0e1392c34 Move `react-style-proptype` to non-dev deps (#1190)
Else there is an error:
```ERROR in ./~/react-toolbox/lib/checkbox/Checkbox.js
Module not found: Error: Can't resolve 'react-style-proptype' in '[stripped]\node_modules\react-toolbox\lib\checkbox'
 @ ./~/react-toolbox/lib/checkbox/Checkbox.js 38:26-57
 @ ./~/react-toolbox/lib/checkbox/index.js
 @ ./~/react-toolbox/lib/index.js
 @ [stripped]/index.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server react-hot-loader/patch [stripped]/index.js

ERROR in ./~/react-toolbox/lib/checkbox/Check.js
Module not found: Error: Can't resolve 'react-style-proptype' in '[stripped]\node_modules\react-toolbox\lib\checkbox'
 @ ./~/react-toolbox/lib/checkbox/Check.js 15:26-57
 @ ./~/react-toolbox/lib/checkbox/index.js
 @ ./~/react-toolbox/lib/index.js
 @ [stripped]/index.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server react-hot-loader/patch [stripped]/index.js

ERROR in ./~/react-toolbox/lib/slider/Slider.js
Module not found: Error: Can't resolve 'react-style-proptype' in [stripped]\node_modules\react-toolbox\lib\slider'
 @ ./~/react-toolbox/lib/slider/Slider.js 32:26-57
 @ ./~/react-toolbox/lib/slider/index.js
 @ ./~/react-toolbox/lib/index.js
 @ [stripped]/index.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server react-hot-loader/patch [stripped]/index.js
```
2017-01-30 15:35:13 +01:00
Javi Velasco 6588093380 Release 2.0.0-beta.6 2017-01-28 13:18:51 +01:00
Javi Velasco ff55f5afa5 Update dependencies 2017-01-28 13:17:26 +01:00
Javi Velasco 9d6ec1eedd Update dependencies and linter (#1180) 2017-01-26 18:05:32 +01:00
Javi Velasco 69be6564c2 Release 2.0.0-beta.5 2017-01-24 11:25:19 +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 8f61374ddf Release 1.3.4 2017-01-05 02:39:20 +01:00
Javi Velasco 2a7010b022 Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  fix few missing propTypes
  update typings to 1.3.3
  Declare immutability-helper as direct dependency
  Add disabled dropdown item feature & add its test cases & update docs
  Reformat
  Cleaned up isValueAnObject check
2017-01-04 02:20:41 +01:00
Javi Velasco 323ea320d1 Fixes #1032 2017-01-04 02:20:27 +01:00
Boris Serdiuk 85b6010999 Declare immutability-helper as direct dependency 2016-12-18 18:27:12 +01:00
Javi Velasco 0116d5d753 Downgrade node-sass 2016-12-17 21:56:34 +01:00
Javi Velasco f66c24bea2 Release 1.3.3 2016-12-17 19:30:35 +01:00
Javi Velasco 3550f3cf67 Update dependencies 2016-12-17 19:29:48 +01:00
Javi Velasco 66090abc24 Release 1.3.2 2016-12-06 13:07:01 +01:00
Javi Velasco a8e1bb7668 Release 1.3.1 2016-11-30 20:12:48 +01:00
Javi Velasco 8b4c9bce52 Release 1.3.0 2016-11-25 21:27:06 +01:00
Javi Velasco ccf8c356de Update deps 2016-11-21 09:21:49 +01:00
Alexandre Borela 525c6b1e0c Restrict dependencies to major versions only. 2016-11-18 18:08:11 -02:00
Javi Velasco c3a614c05e Add internal ip to easily test other devices 2016-11-05 12:23:32 +01:00
Javi Velasco e7b0d463d2 Release 1.2.5 2016-11-03 19:01:15 +01:00
Javi Velasco ccb396f4d7 Release 1.2.4 2016-11-01 17:02:21 +01:00
Javi Velasco e1f9bdac81 Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  Fixed onTouchMove
  Fixed ListDividerProps
  [chore] Added lint-staged along with the config.
  Pass currently active suggestion to onBlur handler
2016-11-01 14:31:32 +01:00
Andrey Okonetchnikov c1e84e42bd [chore] Added lint-staged along with the config.
Lint-staged will run linters before the commit.
This allows enforcing code style and prevent from errors.
2016-10-26 15:53:25 +02:00
Javi Velasco d3e7f1fb47 Restrict package versions 2016-10-22 18:27:59 +02:00
Javi Velasco 5b00bc3c3b Update deps adding eslint-plugin-airbnb 2016-10-22 18:22:31 +02:00
Javi Velasco 0063cc3ce5 Downgrade normalize 2016-10-22 17:25:37 +02:00
Javi Velasco dd1d5d1466 Release 1.2.3 2016-10-12 17:12:48 +02:00
Javi Velasco e90a188a37 Release 1.2.2 2016-10-08 13:01:42 +02:00
Javi Velasco a93bcd7127 Add normalize as a dependency 2016-10-08 13:01:06 +02:00
Javi Velasco a1f10a85e6 Fix #845 2016-10-08 12:51:38 +02:00
Javi Velasco feaa28e4c8 Fix #841 2016-10-08 12:40:55 +02:00
Ryan McAfee ee6f0d7275 Bugfix: Typescript definitions can now be copied over on Windows 2016-09-28 12:56:33 -05:00
Ryan McAfee 7c39493b9b Removed duplicate export from Datepicker
Fixed issue with sass npm script not working on Windows
2016-09-28 12:52:36 -05:00
Javi Velasco 3b5c6bd62f Release 1.2.1 2016-09-06 22:21:55 +02:00
Javi Velasco 9bed502df0 Release 1.2.0 2016-09-03 16:46:53 +02:00
Javi Velasco c83d632c10 Merge pull request #734 from Kikobeats/changelog
Add bumped changelog support
2016-08-24 20:13:19 +02:00
Javi Velasco 9b48fa03dd Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  Passes IconMenu's theme to the inner Menu.
  Replace react-addons-update with immutability-helper as Facebook are deprecating their addon
2016-08-24 20:12:30 +02:00
Javi Velasco ae5865f411 Fix #733 2016-08-24 20:12:08 +02:00
Kiko Beats b02ddf6eea
Merge branch 'dev' into changelog 2016-08-24 20:11:25 +02:00
Kiko Beats 7468d31935
Add bumped changelog support 2016-08-24 09:51:21 +02:00
Ben Fox-Moore 29b04f2b14 Replace react-addons-update with immutability-helper as Facebook are deprecating their addon 2016-08-23 02:05:32 +02:00
Javi Velasco 13d2590205 Merge 2016-08-22 22:30:36 +02:00
Kiko Beats 49024c81f9
Explicit deps
Reference: https://github.com/rvagg/npm-explicit-deps#-is-dangerous
2016-08-18 19:13:13 +02:00
Javi Velasco 0dcec60d31 1.1.2 release 2016-08-11 17:48:59 +02:00
Javi Velasco b43a7a1ed3 Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox:
  Added missing modules
  Remove prop duplicates
  Added Touch events to the base props
  Fixes for typescript definitions, typos etc.
  fix for target missing id
2016-08-11 17:47:28 +02:00
Ro Savage afc2124d86 Added missing modules 2016-08-11 10:25:44 +12:00
Javi Velasco 56426b9762 1.1.1 release 2016-08-08 09:48:56 +02:00
Javi Velasco fac66cb632 Move addon-update to peerDependencies 2016-08-08 09:48:02 +02:00
Javi Velasco c671290ba4 1.1.0 release 2016-08-07 21:23:54 +02:00