Commit Graph

701 Commits (08fe00e3e1a56cd6a77cfdd21d8297e5d10eee71)

Author SHA1 Message Date
Javi Velasco 364e270da1 Better imports organization. Fixes #140 2015-11-21 14:26:17 +01:00
Javi Velasco fb2909640d Add selectable property to table. Fixes #145 2015-11-21 13:18:05 +01:00
Javi Velasco e8325e5122 Solve conflicts 2015-11-21 13:02:46 +01:00
Javi Velasco 1bfd44e60f Update eslint and plugins and add some rules to make it pass 2015-11-21 12:56:57 +01:00
Javi Velasco af05a71544 Merge and solve conflicts 2015-11-21 12:27:25 +01:00
Javi Velasco ac5501b9a5 Improve ripple performance. Fixes #142 2015-11-21 12:23:24 +01:00
@soyjavi ef6bd0899d New property delay in milliseconds. 2015-11-21 11:27:33 +07:00
@soyjavi 7fc2617fa9 Use milliseconds for timeout. 2015-11-21 11:24:14 +07:00
Javi Velasco f6840de8ea Use scale for ripple instead of width and height 2015-11-20 13:10:11 +01:00
Javi Velasco 0d5310d0ec Use normal overflow on rounded buttons 2015-11-20 00:26:36 +01:00
Enzo Martin 6d4ae47168 Fix straggling ) 2015-11-19 23:41:41 +01:00
Javi Velasco 63a0c489c8 Add touch ripple for buttons 2015-11-19 23:27:21 +01:00
Javi Velasco bd236e172b Add touch support for ripple 2015-11-19 23:27:21 +01:00
Javi Velasco 1193e99d3d Auto import base in commons file 2015-11-19 23:27:21 +01:00
jpersson e76cec03f0 Merge branch 'master' into refactor-classname-generation 2015-11-19 14:26:09 -05:00
Javi Velasco 7841b430d6 Add touch ripple for buttons 2015-11-19 20:13:47 +01:00
Javi Velasco 1ab45dbe5b Add touch support for ripple 2015-11-19 20:13:14 +01:00
Javi Velasco 2fc419f0cd Auto import base in commons file 2015-11-19 17:03:14 +01:00
Enzo Martin addc7f312b Remove all `unquote` calls
- Use SASS RGBA directly when modifying the opacity
2015-11-19 12:21:51 +01:00
Enzo Martin dd8a176af7 Define all colors as RGB
- Remove the need to use `unquote` and makes all variables be actual color values that can be manipulated as expected with SASS
2015-11-19 12:21:36 +01:00
Stan 1cf41fe8de [autocomplete] Fix #134 2015-11-19 11:02:10 +01:00
Javi Velasco 9905403b97 Do not include commons in app wrapper 2015-11-19 00:49:39 +01:00
Javi Velasco b12bf6e7e0 Add hack to allow overflow hidden with border radio in old webkit 2015-11-18 22:53:30 +01:00
Javi Velasco 64baf5db63 Change scale3d property to scale in radio button 2015-11-18 22:43:20 +01:00
Javi Velasco 1329cf94e4 Merge pull request #123 from shantp/master
Add scrollX/Y for components not wrapped in App
2015-11-18 10:01:42 +01:00
Javi Velasco 6c75479328 Remove section titles from tabs in tabs example 2015-11-18 09:59:56 +01:00
Javi Velasco e0a4168c79 Fix examples for tab 2015-11-18 09:57:46 +01:00
Javi Jiménez 5d34604d85 Merge pull request #126 from react-toolbox/input-maxlength
Input maxlength
2015-11-18 15:24:53 +07:00
@soyjavi 477b770edd New property 'maxLength' 2015-11-18 15:19:58 +07:00
jpersson 76a7e913ea Refactor class list generation in `Input` component 2015-11-17 20:28:25 -05:00
Javi Velasco 54ad233dd6 Fix scss linter errors and bugfix in snackbar 2015-11-18 01:15:07 +01:00
Javi Velasco 26cecdc23f Change button properties and support toggle icon buttons 2015-11-17 21:49:27 +01:00
Shant Parseghian 2bf510f42e Add scrollX/Y for components not wrapped in App 2015-11-17 11:39:26 -08:00
Javi Velasco 28e97c15ad Merge branch 'master' into button-enhancements
* master:
  Patch: Placeholder in <DatePicker>
  Bumped such as NPM Commands
  Revert "Added bumped to a npm command"
  Added bumped to a npm command
  removing UV_THREADPOOL_SIZE set, now executed from npm start script.
  adding cross-env command to npm start scripts for windows compatibility.
2015-11-17 18:41:55 +01:00
@soyjavi 98f2920bf4 Patch: Placeholder in <DatePicker> 2015-11-17 09:49:25 +07:00
Javi Velasco ab40974ea9 Adapt docs to new buttons 2015-11-17 00:45:20 +01:00
Javi Velasco 709cc3746e Use i tagname for icons 2015-11-16 21:55:32 +01:00
Javi Velasco 4707a26748 Allow children for buttons and use it as link where there is href prop 2015-11-16 21:55:21 +01:00
Javi Jiménez 73fb8f31df Merge pull request #116 from react-toolbox/datepicker
Datepicker
2015-11-17 00:42:15 +07:00
@soyjavi 0e54523fc1 New style for calendar (material design new spec) 2015-11-17 00:37:29 +07:00
@soyjavi 20d8834ccb force date when it's out of range 2015-11-17 00:02:32 +07:00
@soyjavi 0cacdf14ec Change examples for use new properties 'minDate' and 'maxDate' 2015-11-16 23:04:13 +07:00
@soyjavi f31dde202b Lock year like a change date (when it's out of range) 2015-11-16 22:54:05 +07:00
Javi Velasco c9e700f770 Enable App component to hold refs 2015-11-16 10:18:49 +01:00
@soyjavi 67e6a7ed8c New properties 'minDate' & 'maxDate' 2015-11-16 15:56:05 +07:00
Javi Velasco e7850c4668 Import globals in font icon to get the url config variable for the font 2015-11-15 22:10:05 +01:00
Javi Velasco 14ad835b3d Change quotes to pass linter rules 2015-11-15 22:06:52 +01:00
Javi Velasco 5fec753033 Merge 2015-11-15 22:05:26 +01:00
Javi Velasco c09f7c4ad7 Round ripple for floating buttons 2015-11-15 21:42:32 +01:00
Javi Velasco 37f1bf24a9 Minor fixes 2015-11-15 19:34:09 +01:00
Javi Velasco d840c44995 Merge 2015-11-15 19:27:47 +01:00
Javi Velasco 7e694b41eb Defer hiding in 500ms for tooltips 2015-11-15 18:31:01 +01:00
@soyjavi 69180726c5 Tooltip using a parent with relative position 2015-11-15 20:48:57 +07:00
@soyjavi 597d6fdf84 Not necesary overlay events 2015-11-15 20:42:16 +07:00
@soyjavi 8d0649aca0 Use <overlay> component for set the correct position in <dialog> components. 2015-11-15 14:13:10 +07:00
@soyjavi 17cc28d3a2 Set .active class only when component has a opacity > 0 2015-11-15 14:11:35 +07:00
@soyjavi bacb02b8e4 Get real height of parent 2015-11-15 12:13:05 +07:00
@soyjavi 9aca75a1d7 Now <Snackbar> uses internal component <overlay> (using its new property opacity) 2015-11-15 10:20:22 +07:00
@soyjavi 6cd6fd7340 Now opacity set by property 2015-11-15 10:17:07 +07:00
Javi Velasco 5fbe67b9ac Add react-toolbox attribute to dialog 2015-11-15 03:20:23 +01:00
Javi Velasco cadc3e2bc7 Use Overlay component in drawers 2015-11-14 22:00:35 +01:00
Javi Velasco 2c17688db1 Use new Overlay component in dialogs and dependencies 2015-11-14 21:51:33 +01:00
Javi Velasco 14c8cb5b20 Add Overlay component 2015-11-14 21:38:17 +01:00
Javi Velasco 272a37fd4c Stateless table component 2015-11-14 10:26:50 +01:00
Javi Velasco 832e01fe27 Move onActive to tab in tabs 2015-11-13 15:01:30 +01:00
Javi Velasco e15c421ff3 Rename active to index in tabs 😕 2015-11-13 10:04:21 +01:00
Javi Velasco 50b113b4d1 New and refactored stateless tabs 2015-11-13 01:01:27 +01:00
Javi Velasco d9153468e8 Add proper example in switch readme 2015-11-12 19:06:56 +01:00
Javi Velasco acdb2ca0f7 Add back onBlur and onFocus for Switch component 2015-11-12 19:02:21 +01:00
Javi Velasco 846699ad22 Remove not needed click handler in snackbar 2015-11-12 19:00:28 +01:00
Javi Velasco da004e9f46 Merge with master 2015-11-12 18:58:06 +01:00
Nathan Marks 9975b8d33e Removed babel-polyfill from docs and added ie11 polyfills to main component library 2015-11-12 10:48:42 -05:00
@soyjavi cbbf602552 Minor changes (help to read) 2015-11-12 12:03:24 +07:00
@soyjavi d37b3d536f Missing code in <Table> 2015-11-12 12:02:37 +07:00
@soyjavi c1c1a9a931 Pure <Switch> 2015-11-12 11:52:05 +07:00
@soyjavi d5294cc57a Pure <Snackbar> 2015-11-12 11:25:14 +07:00
Javi Velasco 1b6bb5f85b Fixes #72 and #97 2015-11-12 01:24:31 +01:00
Javi Velasco 30aedb411d Merge and solve conflicts 2015-11-12 01:20:02 +01:00
Javi Velasco 9096f8f428 Remove unused event variable in table component 2015-11-12 01:18:54 +01:00
Javi Velasco 02dc01b172 Extract value from radio group state 2015-11-12 01:07:36 +01:00
Javi Velasco 58ac44a5ce Extract selected item from menu 2015-11-12 00:59:39 +01:00
Javi Velasco 459036719e Refactor dropdown and put value state out 2015-11-12 00:12:33 +01:00
Javi Velasco 7311489ade Improve date picker 2015-11-11 20:34:19 +01:00
Javi Velasco d2be1b56da Merge branch 'master' into pure-components
* master:
  Add node version info in contributors readme section
  Fixes #89
  Fix disabled ripple click error
  Add full color palette
2015-11-11 20:04:10 +01:00
Javi Velasco 7a1181aa8b Fixes #89 2015-11-11 10:48:33 +01:00
Javi Velasco 4c3d089d40 Merge pull request #84 from CalebEverett/master
Add full color palette
2015-11-11 10:40:22 +01:00
Javi Velasco 4fdfc0aeef Solve conflicts 2015-11-11 10:30:22 +01:00
Javi Velasco b61619b6a3 Merge master and solve conflicts 2015-11-11 10:28:01 +01:00
Felipe Matos ff936cbf70 Fix disabled ripple click error
If ripple prop is false, this.refs.ripple will be undefined and will throw a TypeError every time handleMouseDown is called.
2015-11-11 01:02:55 -03:00
@soyjavi 0fe79fdd2f Pure <Table> and improve events. 2015-11-11 10:07:22 +07:00
@soyjavi 42b949694d Pure <Tabs> 2015-11-11 09:09:08 +07:00
Javi Velasco 0dd4bb6815 Restore root and remove missing console log 2015-11-11 01:31:37 +01:00
Javi Velasco 5fc135961b Improve pickers 2015-11-11 01:29:42 +01:00
Javi Velasco 476729f2b8 Pure timepicker, fixes #33 2015-11-10 21:39:47 +01:00
Javi Velasco 24c4c39507 Bugfix: avoid delay in slider knob 2015-11-10 19:58:14 +01:00
@soyjavi 653150c396 change documentation 2015-11-10 21:27:03 +07:00
@soyjavi 49acc411d4 Minor changes 2015-11-10 21:07:40 +07:00
@soyjavi 2130057d56 Stateless TimePicker 2015-11-10 21:07:14 +07:00
@soyjavi 57d01094dc Stateless DatePicker 2015-11-10 20:27:00 +07:00
@soyjavi 7aec1852ee minor changes 2015-11-10 19:33:38 +07:00
@soyjavi ae95446735 Fixed typo 2015-11-10 19:06:13 +07:00
@soyjavi f4d2db466d Merge branch 'master' of https://github.com/react-toolbox/react-toolbox
* 'master' of https://github.com/react-toolbox/react-toolbox:
  Proper import path for documentation files
  Proper link for donations
2015-11-10 18:58:40 +07:00
@soyjavi 34cef32038 New rule for <Input> (type: date or time) 2015-11-10 18:58:35 +07:00
Javi Velasco 67ab8746a9 Proper import path for documentation files 2015-11-10 11:07:43 +01:00
Caleb Everett b5bcca76c6 Add full color palette 2015-11-09 14:15:23 -08:00
Enzo Martin fe868542f8 Set font URLs as variables
- Add intellij .idea folder to ignore
- Set both font URLs to use HTTPS
2015-11-09 03:46:52 +01:00
Javi Velasco 362c0cf70f Update examples and documentation for slider 2015-11-09 02:41:58 +01:00
Javi Velasco 0a8b6b0940 Improve code for slider 2015-11-09 02:28:01 +01:00
Javi Velasco 7d6c898c37 Extract value from slider state and fix tests 2015-11-09 02:14:02 +01:00
Javi Velasco 1d9cde9e54 Improvements in checkbox and adapt dependencies to stateless behavior 2015-11-08 19:00:25 +01:00
Javi Velasco 24be10da65 Update with master 2015-11-08 18:06:39 +01:00
Javi Velasco 703d4c6130 Extract state from autocomplete 2015-11-08 16:49:00 +01:00
Javi Velasco f5957bc043 Stateless input 2015-11-07 23:38:26 +01:00
@soyjavi 5f17e645dd Merge with master 2015-11-07 15:20:21 +07:00
Javi Jiménez eb5317d3bf Merge pull request #68 from react-toolbox/checkbox.stateless
Checkbox.stateless
2015-11-07 15:17:36 +07:00
@soyjavi 147088bfa3 Alphabetical Order for properties and methods 2015-11-07 09:36:51 +07:00
@soyjavi b3150f4e74 <Table> using the new stateless <Checkbox> 2015-11-07 09:01:07 +07:00
@soyjavi b1fe6f6e27 <Checkbox> Stateless 2015-11-07 08:59:50 +07:00
Javi Velasco aa22c1d08a Merge pull request #55 from ynonp/master
Add spec to Button component
2015-11-06 13:52:18 +01:00
Javi Jiménez 484cb1838a Merge pull request #57 from react-toolbox/component.tooltip
<Tooltip>
2015-11-06 16:23:18 +07:00
Felipe Matos f4f3ef0437 Missing quote 2015-11-05 22:45:32 -03:00
@soyjavi 019ed57910 Remove 'active' property (it's a state) 2015-11-06 00:49:55 +07:00
@soyjavi d0c8e4afdf Control visibility with JavaScript (decoupled way for any kind of element or <Component>) 2015-11-06 00:44:10 +07:00
Javi Velasco e07b8f62c9 Merge branch 'master' into pure-components
* master:
  Bugfixes
  Fixes #52
  Fixes #48
2015-11-05 17:53:15 +01:00
Javi Velasco b516a5a065 Fixes #52 2015-11-05 17:49:30 +01:00
Javi Velasco de52a1eddb Fixes #48 2015-11-05 17:24:31 +01:00
Javi Velasco 3b48501e9b Remove dataSource state from autocomplete 2015-11-05 17:22:06 +01:00
Javi Velasco 8e5150c4d8 Bugfix: read input DOM reference with ReactDOM in autocomplete 2015-11-05 11:53:00 +01:00
Javi Velasco fa94c4e759 Pure drawer 2015-11-05 11:45:23 +01:00
Javi Velasco 6e6c1cebcf Pure dialog 2015-11-05 11:28:42 +01:00
@soyjavi de43b22762 Include examples and include in bundle. 2015-11-05 13:57:12 +07:00
@soyjavi 5e18ccbdaf Clever way to auto-hide <Tooltip> (full CSS) 2015-11-05 13:30:57 +07:00
Javi Velasco 8c682c32d0 Fixes #45 removing Object.assign and avoiding to include a polyfill 2015-11-05 02:15:39 +01:00
@soyjavi 68055ca358 Show tooltip is in a mixin (for reuse in another components)... it's necessary be a stateless behavior. 2015-11-05 07:18:46 +07:00
@soyjavi 0468c87999 Fix name for identify components 2015-11-05 07:04:56 +07:00
ynonperek 531e7e095d FIXED eslint 2015-11-04 21:41:08 +02:00
ynonperek fff3720499 Add spec to Button component 2015-11-04 21:20:00 +02:00
@soyjavi 2afd343b4d First approach for <Tooltip/> 2015-11-04 22:28:11 +07:00
Javi Jiménez 5d4c7293d3 Merge pull request #47 from react-toolbox/component.table
<Table>
2015-11-04 19:55:01 +07:00
@soyjavi ce9bd76bc7 Lint more files 2015-11-04 19:50:53 +07:00
@soyjavi 24c3390518 Lint code 2015-11-04 19:43:32 +07:00
@soyjavi 02c602430b Minor changes 2015-11-04 16:55:08 +07:00
@soyjavi 1712fc97e4 Now you can select all rows, or independent row. You have a new method getSelected() which gives you all rows selected. 2015-11-04 16:16:31 +07:00
@soyjavi 889408108c Select/Unselect all rows 2015-11-04 13:01:30 +07:00
@soyjavi 0f9a38a5c9 Now head dispatch a selected value (for select/unselect all rows) 2015-11-04 12:57:13 +07:00
@soyjavi e5c6cba08d More easy for create a editable/selectable table. 2015-11-04 12:33:12 +07:00
@soyjavi 5c1489a0f2 Styles much better 2015-11-04 10:42:57 +07:00
@soyjavi d7c5dbece4 Minor changes 2015-11-04 10:20:02 +07:00
@soyjavi 806e484712 Documentation for <Table/> 2015-11-04 10:15:27 +07:00
@soyjavi 193ba8beaf Added component to Package and Bundle 2015-11-03 13:31:30 +07:00
@soyjavi 8944335a87 First version of basic MD <table> 2015-11-03 13:23:23 +07:00
Javi Velasco ef882fc0cd Prepare base file to handle theming 2015-11-02 23:59:16 +01:00
Javi Velasco 31762b7768 Fixes for the slider 2015-11-02 16:38:35 +01:00
Javi Velasco 5ea148407e Temporary disable tests for slider ☹️ 2015-11-01 23:59:29 +01:00
Javi Velasco 97ca9d68c9 Better example for links 2015-11-01 23:25:48 +01:00
Javi Velasco e1b9c6f8b4 Missing stuff from the previos commit 😂 2015-11-01 23:11:32 +01:00
Javi Velasco b3a98df2ff Improvements for the documentation markdown 2015-11-01 21:38:32 +01:00
@soyjavi 153b880461 Use correct theme colors 2015-11-01 23:24:51 +07:00
Javi Velasco 460f1ad517 Merge pull request #26 from ideal-react/dev
add sass sourcemap in dev & add app_bar to spec & fix lint
2015-11-01 16:39:59 +01:00
Javi Velasco dd5948e122 Add document for the root component documentation 2015-11-01 16:18:35 +01:00
Javi Velasco 9d809deb50 Add documentation for Tabs 2015-11-01 15:54:17 +01:00
Javi Velasco f63103c36d Add switch docs 2015-11-01 15:38:12 +01:00
Javi Velasco b8a3c90aca Add docs for snackbar 2015-11-01 15:19:45 +01:00
Javi Velasco 41d5cb7660 Add slider documentation 2015-11-01 14:14:36 +01:00
Javi Velasco 0df2d8da44 Add docs for radio buttons 2015-11-01 13:16:14 +01:00
Javi Velasco b5b7b132d8 Add progressbar docs 2015-11-01 12:53:23 +01:00
Javi Velasco 754e939d16 Add navigation docs 2015-11-01 12:39:49 +01:00
Javi Velasco 2a93731bff Add documentation and example for menus 2015-11-01 12:06:04 +01:00
Javi Velasco bc668b9af0 Add missing jsx legend to dialog docs 2015-11-01 10:50:33 +01:00
Javi Velasco 21f47afb32 Add language to code in list docs 2015-11-01 10:49:05 +01:00
Javi Velasco 5a1d15ee87 Add list docs 2015-11-01 10:48:12 +01:00
ustccjw c936d31870 Merge branch 'master' into dev 2015-11-01 17:47:56 +08:00
Javi Velasco 73e5fa06c0 Add link docs 2015-11-01 09:14:36 +01:00
Javi Velasco a049d99341 Add input docs 2015-11-01 08:41:40 +01:00
Javi Velasco ad3a39deba Add docs for the font icon 2015-10-31 22:43:54 +01:00
Javi Velasco 7c7ed76fc4 Add documentation and fixes for dropdown 2015-10-31 22:37:26 +01:00
Javi Velasco 7c87940c8f Improve markdown format 2015-10-31 21:55:12 +01:00
Javi Velasco 7474c39ad3 Fix MD for dialog 2015-10-31 21:46:02 +01:00
Javi Velasco 9ca68eb1f0 Fix markdown for button 2015-10-31 21:44:08 +01:00
Javi Velasco 811bb7bfbb Add drawer documentation 2015-10-31 21:39:51 +01:00
Javi Velasco c2461a8aba Add documentation for dialog 2015-10-31 20:35:19 +01:00
Javi Velasco b4124a5555 Add time picker docs 2015-10-31 20:12:45 +01:00
Javi Velasco 4eb0c1b749 Add documentation for date picker and remove structure section from other docs 2015-10-31 20:03:49 +01:00
Javi Velasco 303ca9cbad Add language legend to markdown docs 2015-10-31 19:44:51 +01:00
Javi Velasco 3c07bb939e Complete docs for checkbox 2015-10-31 19:42:33 +01:00
Javi Velasco 211cb97544 Add documentation and examples for cards 2015-10-31 18:54:55 +01:00
Javi Velasco 1e662d12bf Improve documentation for appbar autocomplete and button 2015-10-31 13:37:28 +01:00
ustccjw 926931ce2c fix conflict 2015-10-31 11:34:41 +08:00
Javi Velasco 6486b80f8b Complete button docs 2015-10-31 03:39:30 +01:00
Javi Velasco 484db1ea4b Add documentation and example for appbar and autocomplete 2015-10-31 02:09:11 +01:00
Javi Velasco b58d688c97 Add dynamic loader for Markdown examples 😎 2015-10-30 23:03:00 +01:00
Javi Velasco 77ff2ac643 New layout and organization. 🙉 2015-10-30 20:30:56 +01:00
ustccjw 18ed189236 add app_bar to spec 2015-10-30 22:38:15 +08:00
Javi Velasco ba5432adfe Add a drawer panel with playground area 2015-10-30 00:49:46 +01:00
Javi Velasco be1bde6ef5 Some fixes and include extract text webpack plugin 2015-10-29 13:40:12 +01:00
Javi Velasco a0df322146 Merge branch 'dev' of git://github.com/ideal-react/react-toolbox into ideal-react-dev
* 'dev' of git://github.com/ideal-react/react-toolbox:
  fix for doc build
  set UV_THREADPOOL_SIZE=100
  optimize for production
  fix lint
  fix css-modules composes
  use react-transform
2015-10-29 12:47:33 +01:00
Javi Velasco 93c21438da Bugfix with ripple in floating button 2015-10-29 09:52:55 +01:00
ustccjw 1b16237501 Merge branch 'master' into dev 2015-10-29 16:16:02 +08:00
@soyjavi d180bbe063 First steps styling documentation and enhaced style for <Appbar> and <Drawer> 2015-10-29 13:42:14 +07:00
ustccjw ac92224cbc Merge branch 'master' into dev 2015-10-29 13:34:08 +08:00