Commit Graph

887 Commits (a4810d8e73b1f7313bf0c2437261de42388d7204)

Author SHA1 Message Date
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
ustccjw 4f94682a50 use react-transform 2015-10-29 13:33:21 +08:00
@soyjavi 14a63cfd56 Link all components 2015-10-29 11:48:59 +07:00
Javi Velasco 8dcc782168 Add sidebar and better layout for documentation 2015-10-29 01:04:59 +01:00
Javi Velasco 659b5bbad6 Add layout for components in doc 2015-10-28 21:45:20 +01:00
@soyjavi 2423d09a4f Rename component doc to readme.md 2015-10-28 22:09:09 +07:00
Javi Velasco e487001fc8 Complete and reorganize first approach for documentation pages 2015-10-28 01:49:22 +01:00
Javi Velasco 1e201834a4 Add Playground component 2015-10-25 14:54:41 +01:00
Javi Velasco e89d6df997 Fix some errors and change opinionated eslint 2015-10-23 18:30:37 +02:00
ustccjw 55c654df83 add commons.scss to spec html 2015-10-23 17:20:34 +08:00
ustccjw d0936c2d8c add babel to devDepedenecy 2015-10-23 16:53:09 +08:00
ustccjw 4fb976a00d update webpack dev, test and build & update eslint rule 2015-10-23 16:11:40 +08:00
Javi Velasco 4a9d8cfa40 Improvements for build 2015-10-23 01:26:12 +02:00
Javi Velasco 936c8968d6 Little fixes and change dependencies 2015-10-23 00:07:07 +02:00
Javi Velasco 246c5723a2 Add some missing semicolons 2015-10-22 10:02:36 +02:00
Javi Velasco 5d4dc92caa Bugfix in snackbar zindex 2015-10-22 01:59:20 +02:00
Javi Velasco 7c43f935a1 Babel to stage 2 and remove decorators 2015-10-22 01:31:17 +02:00
Javi Velasco ec6e72bbd9 Resolve linter errors 2015-10-21 12:25:10 +02:00
ustccjw 2aad274390 fix 2015-10-21 14:42:06 +08:00
ustccjw 6c278f25d0 use autobind-decorator 2015-10-21 14:13:24 +08:00
ustccjw 227727e860 fix conflict 2015-10-21 10:58:11 +08:00
Javi Velasco 0abc1e1897 Remove flex data attributes from components 2015-10-21 02:16:42 +02:00
Javi Velasco 0f6355ae32 Move the rest of components important property values to variables 2015-10-21 02:05:19 +02:00
Javi Velasco 49317ba39d Csscomb for menus 2015-10-21 01:56:00 +02:00
Javi Velasco 6f9b8809b6 Csscomb for inputs 2015-10-21 01:53:01 +02:00
Javi Velasco 8fc11d322e Reorder properties for datepicker 2015-10-21 01:51:24 +02:00
Javi Velasco 0dcd38233e Reorder styles for list and dialog 2015-10-21 01:38:41 +02:00
Javi Velasco 17b8a0571f Csscomb for ripple 2015-10-21 01:31:04 +02:00
Javi Velasco 1b733102d9 Csscomb and better organization for slider 2015-10-21 01:29:31 +02:00
Javi Velasco 5f2b096406 Csscomb and better style for switch scss 2015-10-21 01:21:01 +02:00
Javi Velasco f5155f8782 Reorder styles for tabs 2015-10-21 01:12:31 +02:00
Javi Velasco d2befec2ec Extract some variables from drawer sass 2015-10-21 01:10:32 +02:00
Javi Velasco 786dd59c4c More refactoring for sass variables 2015-10-21 01:06:04 +02:00
Javi Velasco d109841c64 Move some checkboxes properties to file 2015-10-21 00:59:24 +02:00
Javi Velasco 614b1b14ba Better variables and props for button 2015-10-21 00:48:24 +02:00
Javi Velasco 4511d8a4fd Move autocomplete property values to variables 2015-10-20 23:51:41 +02:00
Javi Velasco da2c85c588 Remove unneeded css variables 2015-10-20 21:38:33 +02:00
Javi Velasco 33a508ca0a Setup new file structure for sass files 2015-10-20 21:15:21 +02:00
Javi Velasco 23bbfb90b5 Move calendar inside date picker 2015-10-20 20:10:47 +02:00
Javi Velasco 07c17b0369 Organize radio buttons and groups 2015-10-20 20:06:24 +02:00
Javi Jiménez 01089f93ca Merge pull request #18 from react-toolbox/snackbars_and_toasts
New component <Snackbar>
2015-10-20 23:11:52 +07:00
@soyjavi 493df0eb95 New approach using instance methods show & hide. 2015-10-20 23:08:12 +07:00
@soyjavi 2b5d687378 Interface for all <Components> 2015-10-20 22:39:16 +07:00
@soyjavi bdeda85d52 <RadioButton> is not a public component. 2015-10-20 22:36:08 +07:00
@soyjavi 2761c88748 <Clock> is not a public component. 2015-10-20 22:34:40 +07:00
@soyjavi c6631787b2 First approach of <Snackbar> 2015-10-20 22:27:22 +07:00
ustccjw 7ff854f40f fix es6 class react this bind 2015-10-20 17:06:26 +08:00
ustccjw 9bf5e7b87a fix conflict 2015-10-20 13:48:14 +08:00
ustccjw 9ad9f357a3 use es6 classes & remove react-addons-pure-render-mixin 2015-10-20 13:40:51 +08:00
@soyjavi edee162e37 First steps with <Snackbar/> 2015-10-20 10:25:35 +07:00
@soyjavi a951f00c1a Now supports <Checkbox>, <DatePicker> <RadioGroup>, <Slider> and <TimePicker> 2015-10-20 09:56:09 +07:00
@soyjavi f4618ae21e DisplayName property 2015-10-20 09:55:20 +07:00
@soyjavi b22d3be3d4 All <Form> components need get/set value methods. 2015-10-20 09:55:11 +07:00
Javi Velasco bb6b63122b Add basic list component 2015-10-19 02:38:25 +02:00
Javi Velasco c96e218683 Add IconMenu component 2015-10-17 22:25:15 +02:00
Javi Velasco 14e2c95554 Improve menu component adding showable behavior and auto positioning for opening 2015-10-17 21:20:15 +02:00
Javi Velasco 6bb85a4144 Remove linter errors 2015-10-13 09:47:34 +02:00
@soyjavi baa4565eb4 Merge branch 'master' of https://github.com/react-toolbox/react-toolbox
* 'master' of https://github.com/react-toolbox/react-toolbox:
  Fix linter errors in input scss
2015-10-13 07:37:17 +07:00
@soyjavi dace527ffa New component <Menu> (basic visualization) 2015-10-13 07:37:11 +07:00
Javi Velasco 4e739067ca Fix linter errors in input scss 2015-10-12 12:53:42 +02:00
@soyjavi d516ff23a7 New property 'icon' 2015-10-12 15:10:49 +07:00
Javi Velasco 5051057f72 Adjust time picker spacing 2015-10-12 03:26:03 +02:00
Javi Velasco a866b7a19b Migrate list to sass 2015-10-12 03:04:19 +02:00
Javi Velasco c5adb5340b Fix tests 2015-10-12 02:50:33 +02:00
Javi Velasco 46ce8ce6aa Migrate navigation styles 2015-10-12 02:42:01 +02:00
Javi Velasco 126fdb43a2 Migrate link to sass 2015-10-11 22:42:53 +02:00
Javi Velasco f4f537b7f4 Migrate tabs to sass 2015-10-11 22:27:59 +02:00
Javi Velasco 06f1b866b3 Migrate time picker to sass 2015-10-11 21:17:12 +02:00
Javi Velasco c9b6f1237a Migrate to React 0.14 and migrate date picker to sass 2015-10-11 19:07:29 +02:00
@soyjavi 75e664c0a6 Fixed typo 2015-10-11 18:13:12 +07:00
@soyjavi e134971585 Migrate <Form> to sass 2015-10-11 18:11:31 +07:00
Javi Velasco 2cb5d24271 Refactor date picker dialog to sass 2015-10-10 20:06:16 +02:00
@soyjavi 8114e9e93b Merged 2015-10-10 20:48:55 +07:00
Javi Velasco dd864dcc22 Migrate progressbar and slider to sass 2015-10-10 11:25:47 +02:00
@soyjavi 736846a5a6 Uniform styles in <Autocomplete> and <Dropdown> 2015-10-10 10:26:21 +07:00
Javi Velasco 83cf581367 Migrate progressbar to sass 2015-10-09 21:02:12 +02:00
Javi Velasco 5167b355ae Add some todos for input and autocomplete 2015-10-09 19:55:11 +02:00
Javi Velasco e8bab3de45 Migrate input to SCSS 2015-10-09 19:48:30 +02:00
Javi Velasco 3be61d5ef9 Merge branch 'sass' of github.com:soyjavi/react-toolbox into sass
* 'sass' of github.com:soyjavi/react-toolbox:
  Better transition between values and selected value
  Dropdown SaSS
  Changes on spec
  Suggestions direction and width based in :root
2015-10-09 19:36:19 +02:00
@soyjavi dfa754fc97 Better transition between values and selected value 2015-10-09 20:58:47 +07:00
@soyjavi 39f4d54064 Dropdown SaSS 2015-10-09 20:55:00 +07:00
@soyjavi 92fd57768b Suggestions direction and width based in :root 2015-10-08 21:21:42 +07:00
Javi Velasco 5f490ed36e Improve checkbox styles 2015-10-08 12:23:42 +02:00
Javi Velasco bf6b53af67 More specific style for autocomplete 2015-10-08 10:14:47 +02:00
Javi Velasco b05b041af8 Extract ripple loading animation to a mixin 2015-10-08 00:48:02 +02:00
Javi Velasco 097242b3aa Add new switch migrated to sass 2015-10-07 22:24:02 +02:00
Javi Velasco 9dfd87e508 Solve flicker bug with ripple in safari 2015-10-07 14:27:39 +02:00
Javi Velasco 0780c5abaf Bugfix: set proper height for buttons 2015-10-07 09:56:34 +02:00
Javi Velasco fcbe81e7ad Less specific selectores for dialog component 2015-10-07 01:31:55 +02:00
Javi Velasco c5d6c5bd19 Use typography mixin in buttons 2015-10-06 23:17:38 +02:00
Javi Velasco a48e735cc2 Add focus for buttons 2015-10-06 22:08:37 +02:00
Javi Velasco 42dd4333de Set font sizes in rems 2015-10-06 21:48:05 +02:00
Javi Velasco 366f81db93 Add mixins for typography 2015-10-06 21:33:58 +02:00
Javi Velasco 91cdb517b2 Add radio button component and improvements for radio and checkbox 2015-10-06 21:19:32 +02:00
Javi Velasco b36230c9fb Better style for disabled checked radio button 2015-10-06 21:18:56 +02:00
Javi Velasco fedb8f1a02 Little improvements in checkbox component 2015-10-06 21:18:55 +02:00
Javi Velasco 07d182a8ff Add radio button component 2015-10-06 21:18:55 +02:00
@soyjavi 10c34a7072 Use Heading sizes 2015-10-06 12:42:36 +07:00
@soyjavi ffe3a7bfa7 <Dialog> using SaSS 2015-10-06 12:21:24 +07:00
@soyjavi 84b15e104c Reorder styles and common variables 2015-10-06 12:21:04 +07:00
@soyjavi f1fc3173af Retrieve all available components 2015-10-06 09:43:22 +07:00
@soyjavi 906a458880 Unnecessary component 2015-10-06 09:43:04 +07:00
@soyjavi 021f37de0b Use data-react-toolbox for metrics. 2015-10-06 09:42:56 +07:00
@soyjavi 9a5b466eef New types "image" "event" 2015-10-05 21:18:02 +07:00
@soyjavi d9cfd7ae7b Reorder colors 2015-10-05 21:15:56 +07:00
Javi Velasco 76774a088e Bugfix: set animation iteration count as infinite in ripple loading 2015-10-05 15:54:06 +02:00
@soyjavi 0b42cb6aa2 Merge branch 'sass' of https://github.com/react-toolbox/react-toolbox into sass
* 'sass' of https://github.com/react-toolbox/react-toolbox:
  Little fixes for safari in checkbox
  Add checkbox component
2015-10-05 19:57:19 +07:00
@soyjavi dbd6f5ba66 Refactor <Card/> and SaSS 2015-10-05 19:54:29 +07:00
Javi Velasco 16070cc79a Little fixes for safari in checkbox 2015-10-05 09:18:54 +02:00
Javi Velasco 87265577f2 Add checkbox component 2015-10-05 09:12:16 +02:00
Javi Velasco f204ce466f Remove empty variable 2015-10-04 17:51:05 +02:00
Javi Velasco d24205e292 Restore original variables scss 2015-10-04 17:47:32 +02:00
Javi Velasco bd50f1db3f Remove react css modules from font ico 2015-10-04 15:42:13 +02:00
Javi Velasco d9b329c4b7 Remove css modules 2015-10-04 15:34:12 +02:00
@soyjavi 7cfe100b65 <newbie>forget that now I need semi-colon</newbie> 2015-10-04 08:12:38 +07:00
@soyjavi cdd79bdfea Convert .stylus to .scss 2015-10-04 08:10:13 +07:00
Javi Velasco 949db01d60 Migrate drawer styles to sass and improve button 2015-10-02 22:08:02 +02:00
Javi Velasco d85faeda43 Remove default space for buttons 2015-10-02 19:11:12 +02:00
Javi Velasco 74cc059751 Migrate style to sass for autocomplete 2015-10-02 19:10:42 +02:00
Javi Velasco 353bcea1ed Migrate button, ripple and font icon styles to sass and add sass tooling 2015-10-02 17:39:26 +02:00
Javi Velasco e87523b0b3 Rewrite component tests in ES6 2015-09-21 10:10:44 +02:00
Javi Velasco 3c05ab41be Finish components ES6 Rewrite 2015-09-20 23:32:38 +02:00
Javi Velasco d0ab1ddbf0 Rewrite form in ES6 2015-09-20 23:27:28 +02:00
Javi Velasco 1747330fef Rewrite list in ES6 2015-09-20 22:32:54 +02:00
Javi Velasco 8fa4c7c318 Rewrite loading in ES6 2015-09-20 22:25:03 +02:00
Javi Velasco e223c5973e rewrite input in es6 2015-09-20 22:21:11 +02:00
Javi Velasco 78a3a0ea96 Rewrite switch in ES6 2015-09-19 18:56:06 +02:00
Javi Velasco d833412f03 Rewrite tabs in ES6 2015-09-19 18:48:09 +02:00
Javi Velasco 3696832ee9 Rewrite in ES6 link and navigation 2015-09-19 18:20:11 +02:00
Javi Velasco 4074852d42 Rewrite font icon in ES6 2015-09-19 17:53:31 +02:00
Javi Velasco f27be7abe8 Rewrite dropdown in ES6 2015-09-19 17:42:57 +02:00
Javi Velasco e3e41211e7 Rewrite card in ES6 2015-09-19 17:06:39 +02:00
Javi Velasco 9630817b09 Rewrite dialog in ES6 2015-09-19 16:45:27 +02:00
Javi Velasco 32e1c4eefb Rename aside to drawer 2015-09-19 14:13:01 +02:00
Javi Velasco c4779ca9ba Improve aside performance on show 2015-09-19 13:58:16 +02:00
Javi Velasco aa4cbd7a6b Adapt card to new ripple 2015-09-18 21:06:00 +02:00
Javi Velasco cac6eed1ea Rewrite button in ES6 and refactor the ripple effect on it 2015-09-18 21:04:51 +02:00
Javi Velasco 44cab7f311 Rewrite ripple in ES6 and update its dependencies 2015-09-18 19:21:54 +02:00
Javi Velasco 736fce8dba Refactor autocomplete 2015-09-14 09:58:26 +02:00
Javi Velasco 6aca3d6866 Port autocomplete to ES6 and bugfixes 2015-09-13 22:05:24 +02:00
Javi Velasco 2fcdbf18cc Rename coffescript version 2015-09-10 20:58:13 +02:00
Javi Velasco f2ad55bfe1 Add first version of ES6 autocomplete 2015-09-10 20:57:56 +02:00
Javi Velasco b5e666a4d8 Port aside to ES6 2015-09-09 22:44:24 +02:00
Javi Velasco 3de7e8ec8a Port to ES6 import all pickers files 2015-09-09 22:34:56 +02:00
Javi Velasco 8ae72a8273 Use E6 syntax to handle modules in progressbar and slider 2015-09-09 10:36:12 +02:00
Javi Velasco 85c7a83f97 Migrate slider imports to ES6 imports 2015-09-09 10:23:19 +02:00
Javi Velasco c911350d1c Refactor slider 2015-09-09 02:57:53 +02:00
Javi Velasco 0c48f3d114 Port slider to ES6 2015-09-09 02:16:05 +02:00
Javi Velasco a89f75ae87 Avoid state in clock hand 2015-09-08 11:03:01 +02:00
Javi Velasco 7151545cf4 Refactor progressbar test 2015-09-08 10:08:37 +02:00
Javi Velasco 74907a4517 Migrate progress bars to es6 2015-09-08 01:05:08 +02:00
Javi Velasco 1a7b6d187f Add pure render mixin to date picker 2015-09-08 00:04:45 +02:00
Javi Velasco 5d75f4a39e Add pure render mixin to calendar 2015-09-08 00:03:17 +02:00
Javi Velasco 0d22fa2115 User pure render and refactoring for time picker 2015-09-07 23:58:14 +02:00
Javi Velasco 1839f838a4 Improve performance for pickers calling onChange just when needed 2015-09-07 02:25:39 +02:00
Javi Velasco 763ed46c43 Fixes in react proptypes for some components 2015-09-07 01:59:25 +02:00
Javi Velasco 0960527914 Move date picker to ES6 2015-09-07 01:59:11 +02:00
Javi Velasco a5586f4b7d Migrate calendar to ES6 2015-09-07 01:41:59 +02:00
Javi Velasco 489b996653 Fix test dependencies 2015-09-06 22:16:44 +02:00
Javi Velasco 6a645706bb Delete empty folder 2015-09-06 22:13:47 +02:00
Javi Velasco b135121738 Fixes in time picker 2015-09-06 22:11:39 +02:00
Javi Velasco 459aaef971 Refactor timepicker and utils organization 2015-09-06 22:01:26 +02:00
Javi Velasco 16ac6b2ce8 Refactor clock 2015-09-06 20:17:16 +02:00
Javi Velasco 2434b00a84 Refactor to ES6 timepicker component 2015-09-06 19:29:51 +02:00
Javi Velasco 8cb2aa2b9f Move time picker dialog to ES6 2015-09-06 00:12:29 +02:00
Javi Velasco 15d8f47e8a Port timepicker index to ES6 2015-09-05 22:31:17 +02:00
Javi Velasco d6c82aabcd Bugfix in clock hand 2015-09-05 22:29:59 +02:00
Javi Velasco a4c59e4688 Migrate components index to es6 2015-09-05 21:46:54 +02:00
Javi Velasco fe1aecdc3a Remove test utils 2015-09-05 21:34:49 +02:00
Javi Velasco f5d1651b02 Bugfix importing utils in calendar 2015-09-05 21:34:30 +02:00
Javi Velasco 908712ccb9 Add test utils ES6 2015-09-05 21:34:16 +02:00
Javi Velasco 447abe5cf2 Rename util to utils 2015-09-05 20:51:13 +02:00
Javi Velasco dc79b20c08 Delete coffeescript prefixer 2015-09-05 20:47:12 +02:00
Javi Velasco e3d899cb0e Remove coffeescript date utils and use es6 2015-09-05 20:43:54 +02:00
Javi Velasco d1ad367afe Migrate time picker to use es6 helpers 2015-09-05 20:29:06 +02:00
Javi Velasco 7170dd88de Add ES6 prefixer 2015-09-05 20:16:15 +02:00
Javi Velasco 5a451ac5ab Disable linting of parameter reassignation 2015-09-05 19:26:15 +02:00
Javi Velasco ae47335284 Add generic helper utils 2015-09-05 02:03:32 +02:00
Javi Velasco 88dc8f691b Add date-time module in es6 2015-09-05 01:11:51 +02:00
Javi Velasco 8880287acb Add documentation and fixes for date picker 2015-09-04 22:09:16 +02:00
Javi Velasco bdf798debe Add documentation for time picker 2015-09-04 21:57:11 +02:00
Javi Velasco 8bfb3faf84 Set up date picker to use months and years selectors in calendar 2015-09-04 21:28:09 +02:00
Javi Velasco 5dd406d56b Update calendar with a year selector 2015-09-04 21:19:05 +02:00
Javi Velasco 7a0c47f211 Merge with master 2015-09-03 21:24:45 +02:00
Javi Velasco ad359aa99e Add displaName for all components used in timepicker 2015-09-03 21:22:16 +02:00
Javi Velasco d709093bd6 Add date picker 2015-09-03 21:15:45 +02:00
Javi Velasco 334e4d0665 Name input and dialog components 2015-09-03 21:14:18 +02:00
Javi Velasco a6a52eae70 Improvements in calendar component 2015-09-03 21:13:53 +02:00
Javi Velasco 18a51d8d26 Calendar refactoring 2015-09-03 09:21:55 +02:00
Javi Velasco 5f62ce283a Time picker first implementation 2015-08-31 01:55:10 +02:00
Javi Velasco 9aeebc8137 Reduce clock container spacing 2015-08-30 21:56:54 +02:00
Javi Velasco 6232166b7f Expose handleresize 2015-08-30 21:46:55 +02:00
Javi Velasco a8c5de07aa Move dialog classnames to the container 2015-08-30 21:06:18 +02:00
Javi Velasco af51771ef3 Make the clock touch friendly 2015-08-30 14:01:28 +02:00
Javi Velasco b3ec693f5d Modify timepicker sizing 2015-08-30 03:21:22 +02:00
Javi Velasco 5625a478e1 Add time picker first implementation 2015-08-30 03:17:52 +02:00
Javi Velasco efdc0fa342 Bugfix: take into account 24hr format when trimming hours in clock 2015-08-30 02:01:53 +02:00
Javi Velasco 419d8b2988 Improve clock with real hour, callbacks and better styles 2015-08-30 01:59:17 +02:00
Javi Velasco 9585b35e7c Add cursor pointer for clock face and disable text selection 2015-08-29 18:51:37 +02:00
Javi Velasco 0f8f7e801c Make clock able to change start move clicking on face 2015-08-29 01:49:06 +02:00
Javi Velasco cbcd661b98 Refactor hours and minutes 2015-08-28 16:49:51 +02:00
Javi Velasco 6be986c0f6 Improve props and state names in clock index 2015-08-28 11:42:40 +02:00
Javi Velasco 45a26ea682 Improve clock styles and behavior 2015-08-28 10:53:29 +02:00
Javi Jiménez d5be4f13b9 Set default value for fieldset type option 2015-08-24 23:35:38 +06:00
Javi Velasco 14e1f85bff Delete console log type 2015-08-23 03:11:48 +02:00
Javi Velasco 26cef5fd1d Rewrite clock 2015-08-23 03:09:08 +02:00
Javi 92bd5ca242 Determine type of fieldset 2015-08-20 11:30:18 +07:00
Javi 4217e5289d Improved <Input/> 2015-08-20 11:14:39 +07:00
Javi 45560bacda Added new references of components 2015-08-19 16:41:07 +07:00
Javi 9f303b5303 New component <Fieldset> 2015-08-19 16:40:54 +07:00
Javi 6942b54c49 Fixed callback onChange 2015-08-19 13:50:29 +07:00
Javi 6b5259d081 <Tabs> and <Tab> finished 2015-08-16 16:33:11 +07:00
Javi 7241505a53 Fixed errors in colors 2015-08-16 16:04:52 +07:00
Javi Velasco b907fb9822 Bugfix: Set a proper transform origin 2015-08-13 15:33:22 +02:00
Javi Velasco e0f1d578a2 Move to degrees 2015-08-13 03:12:34 +02:00