Commit Graph

168 Commits (master)

Author SHA1 Message Date
Javi Velasco c937673a02 Add base class for buttons 2016-05-20 20:29:06 +02:00
Javi Velasco 4e28d4a21a Modify ripple theme interface to avoid collisions 2016-05-16 14:50:26 +02:00
Javi Velasco 29f89fe44d Migrate button to themr 2016-05-16 14:40:07 +02:00
Galeel 85048a39a8 mixins is already imported in base, hence removed the redundant import | Galeel 2016-05-10 18:41:35 +05:30
Javi Velasco 0cb8d8bdb2 Get rid of jsx extensions 🔮 2016-04-10 21:23:04 +02:00
Javi Velasco beeb6ab40a Use sass lint 2016-04-10 12:20:59 +02:00
Javi Velasco 3a206769f3 Bugfix: style for svg icons in button 2016-04-10 11:39:25 +02:00
Keren Chandran ccf88af87d Changed Icon Prop type to String or Element instead of Any. Also fixed an inappropriate example for checkbox. 2016-04-06 21:24:31 -04:00
Keren Chandran cdd6ee5f05 Merge branch 'dev' of https://github.com/react-toolbox/react-toolbox into update-docs
# Conflicts:
#	components/autocomplete/readme.md
#	components/dropdown/readme.md
2016-04-06 20:50:12 -04:00
Emil Öberg 37f8f4c992 Added !default to all config values as per #424
This way, all config values can be overridden with custom style
2016-04-02 00:47:39 +02:00
Keren Chandran 7b7b0426ef Added onMouseUp and onMouseLeave props to Icon Button to make it similar to Button Component. 2016-03-26 19:54:30 -04:00
Keren Chandran 4917bf741b Sorted Date Picker Properties 2016-03-25 09:43:57 -04:00
Keren Chandran b5f21234c7 Updated Button and Checkbox doc 2016-03-25 09:20:24 -04:00
Arham Ahmed 1aa67d5b3a fixes #389 2016-03-19 22:24:57 -04:00
Javi Velasco 7065ab6edb Merge pull request #274 from epilgrim/feature/custom-icons
Enabled passing components as icons in all the components
2016-01-23 16:01:34 +01:00
Javi Velasco 6831912903 Merge pull request #273 from kagux/feature/event-propagation
Feature/event propagation
2016-01-22 22:02:35 +01:00
Juan Peri 80b5b7a891 Enabling passing components as icons in all the components 2016-01-22 17:18:59 +01:00
Boris Mikhaylov 485be5e05a fixed button test 2016-01-22 14:57:31 +01:00
Boris Mikhaylov 8dad57e456 propagate events in Button 2016-01-22 14:22:35 +01:00
Boris Mikhaylov 678bd81745 export raw components 2016-01-22 14:12:53 +01:00
Javi Velasco f0d5f1999c Fixes for autocomplete and tests 2016-01-05 10:51:32 +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
Jackie Li 5ed9184c12 handle mouse leave in IconButton like Button does, fixes #208 2015-12-15 17:07:41 +00:00
Javi Velasco a88868a5fa Fixes #203 2015-12-11 19:20:58 +01:00
Javi Velasco 1139fa6a62 Move Ripple main to Decorator approach 2015-12-07 02:34:12 +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 6d7204db53 Add ripple decorator and use it in button and checkbox 2015-12-06 14:35:10 +01:00
Javi Velasco 1c57370651 New approach for Tooltips 2015-11-29 12:39:55 +01:00
Javi Velasco 5248f87468 Delete loading prop from buttons 2015-11-28 20:34:07 +01:00
Javi Velasco 95162002de Use ClassNames in Snackbar 2015-11-28 20:15:26 +01:00
Javi Velasco ba70d60cbd Move card sizes to rem units 2015-11-25 20:15:44 +01:00
Javi Velasco 69521f878f Finish IconButton 2015-11-24 22:18:00 +01:00
Javi Velasco 6495af36bd Update babel-eslint to latest version 2015-11-24 20:26:10 +01:00
Javi Velasco 9769bfb51e Extract IconButton and small fixes 2015-11-24 00:29:02 +01:00
Javi Velasco 395ce5be46 Pass linter errors for button 2015-11-23 20:38:50 +01:00
Nathan Marks f3d047e820 Remove jsx extension from component index files, replace with js 2015-11-22 17:49:46 -05:00
Nathan Marks c65ab37b57 Rebased branch on deep-restructure 2015-11-22 17:33:44 -05:00
Nathan Marks 38e9dd314b Added additional examples in spec 2015-11-22 17:32:09 -05:00
Javi Velasco cfebdb55f4 Rename most components index to actual components 2015-11-22 21:41:28 +01:00
Javi Velasco 1611b491fa Rename some components to new naming approach 2015-11-22 19:20:05 +01:00
Javi Velasco 364e270da1 Better imports organization. Fixes #140 2015-11-21 14:26:17 +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
Javi Velasco 0d5310d0ec Use normal overflow on rounded buttons 2015-11-20 00:26:36 +01:00
Javi Velasco 63a0c489c8 Add touch ripple for buttons 2015-11-19 23:27:21 +01:00
Javi Velasco 7841b430d6 Add touch ripple for buttons 2015-11-19 20:13:47 +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
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 26cecdc23f Change button properties and support toggle icon buttons 2015-11-17 21:49:27 +01:00
Javi Velasco ab40974ea9 Adapt docs to new buttons 2015-11-17 00:45:20 +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 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
@soyjavi 69180726c5 Tooltip using a parent with relative position 2015-11-15 20:48:57 +07: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 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 7aec1852ee minor changes 2015-11-10 19:33:38 +07:00
Javi Velasco 67ab8746a9 Proper import path for documentation files 2015-11-10 11:07:43 +01:00
@soyjavi 147088bfa3 Alphabetical Order for properties and methods 2015-11-07 09:36:51 +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
@soyjavi d0c8e4afdf Control visibility with JavaScript (decoupled way for any kind of element or <Component>) 2015-11-06 00:44:10 +07:00
@soyjavi 5e18ccbdaf Clever way to auto-hide <Tooltip> (full CSS) 2015-11-05 13:30:57 +07: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
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 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 9ca68eb1f0 Fix markdown for button 2015-10-31 21:44:08 +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 1e662d12bf Improve documentation for appbar autocomplete and button 2015-10-31 13:37:28 +01:00
Javi Velasco 6486b80f8b Complete button docs 2015-10-31 03:39:30 +01:00
Javi Velasco b58d688c97 Add dynamic loader for Markdown examples 😎 2015-10-30 23:03:00 +01:00
Javi Velasco be1bde6ef5 Some fixes and include extract text webpack plugin 2015-10-29 13:40:12 +01:00
Javi Velasco 93c21438da Bugfix with ripple in floating button 2015-10-29 09:52:55 +01:00
@soyjavi d180bbe063 First steps styling documentation and enhaced style for <Appbar> and <Drawer> 2015-10-29 13:42:14 +07:00
@soyjavi 2423d09a4f Rename component doc to readme.md 2015-10-28 22:09:09 +07:00
Javi Velasco 4a9d8cfa40 Improvements for build 2015-10-23 01:26:12 +02:00
Javi Velasco 246c5723a2 Add some missing semicolons 2015-10-22 10:02:36 +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 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 614b1b14ba Better variables and props for button 2015-10-21 00:48:24 +02:00
Javi Velasco 33a508ca0a Setup new file structure for sass files 2015-10-20 21:15:21 +02:00
ustccjw 9ad9f357a3 use es6 classes & remove react-addons-pure-render-mixin 2015-10-20 13:40:51 +08:00
Javi Velasco c9b6f1237a Migrate to React 0.14 and migrate date picker to sass 2015-10-11 19:07:29 +02:00
Javi Velasco 0780c5abaf Bugfix: set proper height for buttons 2015-10-07 09:56:34 +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
@soyjavi 84b15e104c Reorder styles and common variables 2015-10-06 12:21:04 +07:00
@soyjavi 021f37de0b Use data-react-toolbox for metrics. 2015-10-06 09:42:56 +07:00
Javi Velasco d9b329c4b7 Remove css modules 2015-10-04 15:34:12 +02:00