Commit Graph

309 Commits (master)

Author SHA1 Message Date
Javi Velasco da1c109068 Remove scrollbars in list items and remove unneeded overflows 2015-12-19 14:08:30 +01:00
Javi Velasco 3505941ef6 Hide scrollbars in playground for webkit 2015-12-19 14:08:30 +01:00
Peter Fern 58e4e1e46c Replace `overflow-y: scroll` with `overflow-y: auto`
A number of components used `overflow-y`: scroll, which forces
scrollbars to be always visible. To work around this, `commons.scss` hid
webkit scrollbars globally. There are two problems with this: on
non-webkit browsers, scrollbars are visible even when they are
unnecessary; and scrollbars are hidden in webkit browsers, even on
elements where they may be desirable.

Instead, we use `overflow-y: auto`, and hide webkit scrollbars on
specific components when necessary.  Unfortunately, this requires using
element selectors, but this is the trade-off for better supporting
non-webkit browsers and allowing scrollbars on regular elements (like
body).

Fixes #218
2015-12-19 14:08:30 +01:00
Jackie Li 3e7d75ca49 add classnames dependecies, fixes #209 2015-12-15 17:09:35 +00:00
Javi Velasco 85ff089e46 Update switch examples 2015-12-11 19:11:55 +01:00
Javi Velasco b963be79ea Better styles for navigation. Fixes #205 2015-12-11 18:53:37 +01:00
Javi Velasco 27b7bef158 Fix typos in input examples and update example in input readme 2015-12-03 20:44:23 +01:00
Javi Velasco 16de3b4139 Fix icons for navigation examples 2015-12-03 01:00:12 +01:00
Javi Velasco 22bd7504f1 Fix timepicker example 2015-12-03 00:56:18 +01:00
Javi Velasco 43f546f616 Fix input example 2015-12-03 00:51:43 +01:00
Javi Velasco e2911203a4 Fix checkbox example 2015-12-03 00:48:12 +01:00
Javi Velasco 7619c055a9 Add inline styles for dropdown example in docs 2015-12-03 00:38:51 +01:00
Javi Velasco 4ef730e553 Update documentation 2015-11-29 20:13:38 +01:00
Javi Velasco bc81894c4d Update Home Cards to new component version 2015-11-29 20:03:59 +01:00
Javi Velasco 64b87d013a Remove font import from globals 2015-11-29 19:04:20 +01:00
Javi Velasco 1c57370651 New approach for Tooltips 2015-11-29 12:39:55 +01:00
Javi Velasco 95162002de Use ClassNames in Snackbar 2015-11-28 20:15:26 +01:00
Javi Velasco 5a002b4712 Fix icons in icon menu example 2015-11-28 19:47:11 +01:00
Javi Velasco a907ebfcf2 Remove unneeded example from avatar example 2015-11-27 22:35:32 +01:00
Javi Velasco b249d58313 Add avatar to docs 2015-11-27 22:27:06 +01:00
@soyjavi d7bd4f5e58 New interface for onChange event (value, event) 2015-11-25 17:31:59 +07:00
@soyjavi 9b1cb72e7c New interface for onChange event (value, event) 2015-11-25 17:28:36 +07:00
Javi Velasco 69521f878f Finish IconButton 2015-11-24 22:18:00 +01:00
Nathan Marks 2117354b3f Fixed docs component scope error and added card example 2015-11-24 00:53:00 -05:00
Javi Velasco 9769bfb51e Extract IconButton and small fixes 2015-11-24 00:29:02 +01:00
Nathan Marks 987feb8a02 Working on card documentation 2015-11-22 23:19:26 -05:00
Nathan Marks 4cb7fe1f55 Added icon font stylesheet to index.html for docs and spec 2015-11-22 17:39:49 -05:00
Javi Velasco 598d80564b Rename lists subcomponents and little fixes 2015-11-22 22:28:24 +01:00
Javi Velasco 25964bf118 Pass linter rules 2015-11-22 22:19:11 +01:00
Javi Velasco cfebdb55f4 Rename most components index to actual components 2015-11-22 21:41:28 +01:00
Javi Velasco d468c9f1b3 Add floating label for pickers. Fixes #137 2015-11-21 14:46:24 +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
@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
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 9905403b97 Do not include commons in app wrapper 2015-11-19 00:49:39 +01:00
Javi Velasco b8941e172d Restyle layout to use transforms in main docs 2015-11-18 22:33:22 +01:00
Javi Velasco a24cad012d Change actions for authors cards in landing 2015-11-18 11:59:00 +01:00
Javi Velasco 9f6a415542 Disable responsive in docs for now 2015-11-18 10:48:02 +01:00
Javi Velasco 5b7ca28101 Pass scss lint 2015-11-18 10:05:59 +01:00
Javi Velasco 0cc5a6fd0a Remove code autoload in playground 2015-11-18 10:05:33 +01:00
Javi Velasco f9426f186e Fix conflicts with gitignore 2015-11-18 10:04:44 +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 9dedee63e1 Change example with new property 'maxLength' 2015-11-18 15:23:08 +07:00
Javi Velasco 81e2661e61 Fixes #124 2015-11-18 01:17:33 +01:00
Javi Velasco 26cecdc23f Change button properties and support toggle icon buttons 2015-11-17 21:49:27 +01: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
NogsMPLS fe7b4d50f2 removing UV_THREADPOOL_SIZE set, now executed from npm start script. 2015-11-16 19:04:43 -06:00
NogsMPLS 4227201eb1 adding cross-env command to npm start scripts for windows compatibility. 2015-11-16 19:02:52 -06:00
Javi Velasco ab40974ea9 Adapt docs to new buttons 2015-11-17 00:45:20 +01:00
Javi Velasco 2d4dceff64 Add icons for cards in landing docs page 2015-11-17 00:18:58 +01:00
@soyjavi 0cacdf14ec Change examples for use new properties 'minDate' and 'maxDate' 2015-11-16 23:04:13 +07:00
Javi Velasco de6bfdf4c5 Update install.md 2015-11-15 20:55:49 +01:00
Javi Velasco 92e6aaec49 Add a section to explain App wrapper 2015-11-15 20:53:59 +01:00
Javi Velasco 37f1bf24a9 Minor fixes 2015-11-15 19:34:09 +01:00
lukasliesis 51f83388ca don't hide navigation while playground is loaded if screen is 1200px+ in width 2015-11-15 18:47:39 +02:00
Javi Velasco 2a2eea57f5 Merge branch 'master' into pure-components
* master:
  removing better-npm-script dependency.
  using cross-env for env var compatibility
  keeping 0.0.3 better-npm-run
  keeping sass-loader ^3.0.0 and toolbox-loader 0.0.2
  using better-npm-run for cross platform node_env and uv_threadpool_size vars
2015-11-13 01:06:01 +01:00
Nathan Smith 7d488008b5 removing better-npm-script dependency. 2015-11-12 14:21:08 -06:00
Nathan Smith d301a7a5fa using cross-env for env var compatibility 2015-11-12 10:03:51 -06:00
Nathan Smith 162df8faed keeping 0.0.3 better-npm-run 2015-11-12 10:02:44 -06:00
Nathan Smith 52f261fcda keeping sass-loader ^3.0.0 and toolbox-loader 0.0.2 2015-11-12 10:02:07 -06:00
Nathan Smith 10eb6c37ff using better-npm-run for cross platform node_env and uv_threadpool_size vars 2015-11-12 10:02:06 -06: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 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 32804ab86a Update example for list checkbox 2015-11-12 00:35:58 +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 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
@soyjavi 0fe79fdd2f Pure <Table> and improve events. 2015-11-11 10:07:22 +07:00
Javi Velasco 67ab8746a9 Proper import path for documentation files 2015-11-10 11:07:43 +01:00
Javi Velasco 0a2761a042 Proper link for donations 2015-11-10 11:02:28 +01:00
Javi Velasco 362c0cf70f Update examples and documentation for slider 2015-11-09 02:41:58 +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
Javi Velasco 917127936f Avoid object assign in preview component 2015-11-07 10:18:56 +01:00
Javi Velasco 1547bd6217 Take build out of deploy command 2015-11-06 11:13:38 +01:00
Javi Velasco 4faa2616fa Proper link for README npm link 2015-11-06 11:08:22 +01:00
@soyjavi 019ed57910 Remove 'active' property (it's a state) 2015-11-06 00:49:55 +07: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
Javi Jiménez 5d4c7293d3 Merge pull request #47 from react-toolbox/component.table
<Table>
2015-11-04 19:55:01 +07:00
@soyjavi 02c602430b Minor changes 2015-11-04 16:55:08 +07:00
@soyjavi f6267165b0 Include <Table> in documentation 2015-11-04 10:25:33 +07:00
@soyjavi 1dbf7fa3c1 Use static avatars 2015-11-03 21:42:20 +07:00
@soyjavi 93c6c47504 Fixed z-index 2015-11-03 21:37:56 +07:00
Javi Velasco 3236a3fe45 Add support button to home page 2015-11-03 10:53:48 +01:00
Javi Velasco 7880a36525 Make darker theme primary color for docs 2015-11-03 10:00:56 +01:00
Javi Velasco cd525ca4a1 Add toolbox loader for production build 2015-11-03 09:51:18 +01:00
Javi Velasco 32c4910626 Update configuration section in readme 2015-11-03 09:49:35 +01:00
Javi Velasco f3b70a5962 Add theme configuration for docs 2015-11-03 09:31:17 +01:00
Javi Velasco 6545e2bc7f Fix linter errors 2015-11-02 23:27:49 +01:00
@soyjavi d03a43bda1 Before deploy create a new build 2015-11-02 23:57:15 +07:00
@soyjavi 8f87be44d1 change footer in drawer navigation 2015-11-02 23:48:42 +07:00
@soyjavi a6157e0bec Social link from Authors and fixed github buttons 2015-11-02 23:19:54 +07:00
Javi Velasco dcd95e64cc Add analytics 2015-11-02 14:01:42 +01:00
Javi Velasco 86b6c8b661 Add head tag info 2015-11-02 13:29:38 +01:00
Javi Velasco af1ac20185 Add a couple of links to the components spec page 2015-11-02 11:37:31 +01:00
Javi Velasco a73e4ff882 Some changes to home 2015-11-02 11:32:39 +01:00
Javi Velasco e43a6b2c25 Fix typos 2015-11-02 11:15:19 +01:00
Javi Velasco 793f54cc16 Add favicon 2015-11-02 11:10:18 +01:00
Javi Velasco 2ed93769c8 Fix cname config for deploy 2015-11-02 11:03:58 +01:00
Javi Velasco 76ee1d8d10 Update config to add CNAME to docs 2015-11-02 10:43:11 +01:00
@soyjavi 3fac595e38 Include github-buttons 2015-11-02 16:09:42 +07:00
@soyjavi abf708895c over className ;) (less is better) 2015-11-02 14:58:27 +07:00
@soyjavi 70f43ad408 Change copy for authors 2015-11-02 14:42:42 +07:00
@soyjavi 7217208272 highlight.js dependency 2015-11-02 14:37:31 +07:00
@soyjavi af9b6a2b08 FIx version 0.11.2 2015-11-02 08:09:28 +07:00
@soyjavi ff07d13c99 Move CNAME 2015-11-02 07:43:07 +07:00
Javi Velasco 1bae72b1cb Better navigation example 2015-11-01 23:28:50 +01:00
Javi Velasco 97ca9d68c9 Better example for links 2015-11-01 23:25:48 +01:00
Javi Velasco 76e3f98c10 Add auto property to autocomplete 2015-11-01 23:10:41 +01:00
Javi Velasco 6cd364f382 Add option to avoid removing comments in HTML build 2015-11-01 22:59:25 +01:00
Javi Velasco 103c945904 Minor changes 2015-11-01 22:55:23 +01:00
Javi Velasco dd9954dbac Add deploy command 2015-11-01 22:40:21 +01:00
Javi Velasco e152e93c14 Add gh pages package 2015-11-01 22:38:45 +01:00
Javi Velasco 0b1e46fdf9 Add some changes for the home page 2015-11-01 22:36:20 +01:00
Javi Velasco b3a98df2ff Improvements for the documentation markdown 2015-11-01 21:38:32 +01:00
Javi Velasco f8c84357b8 Add highligh for markdown loader 2015-11-01 19:25:46 +01:00
Javi Velasco f1b13454c2 Add instalation page and layout 2015-11-01 18:22:20 +01:00
@soyjavi bd277a00f7 <footer> in home 2015-11-01 23:06:17 +07:00
@soyjavi 1e47f031a1 Include example of readme for landing 2015-11-01 22:57:49 +07:00
@soyjavi de967c4c42 Better without subtitles 2015-11-01 22:45:48 +07:00
Javi Velasco 3e9b02990d Better one paragraph 🙄 2015-11-01 16:42:10 +01: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 61b8a7077d Add main components page and default playground example 2015-11-01 16:38:12 +01:00
@soyjavi 1a3ff86edd First steps in landing: show authors like <Card>s 2015-11-01 22:27:07 +07:00
Javi Velasco dd5948e122 Add document for the root component documentation 2015-11-01 16:18:35 +01:00
Javi Velasco 62d3b9c888 Merge branch 'master' of github.com:soyjavi/react-toolbox
* 'master' of github.com:soyjavi/react-toolbox:
  Added one-dark theme for editor
  Authors data for <Card>
2015-11-01 15:54:25 +01:00
Javi Velasco 9d809deb50 Add documentation for Tabs 2015-11-01 15:54:17 +01:00
@soyjavi 0b7a701e70 Merge branch 'master' of https://github.com/react-toolbox/react-toolbox
* 'master' of https://github.com/react-toolbox/react-toolbox:
  Add switch docs
2015-11-01 21:49:47 +07:00
@soyjavi bb6681c934 Merge branch 'master' of https://github.com/react-toolbox/react-toolbox
* 'master' of https://github.com/react-toolbox/react-toolbox:
  Add docs for snackbar
2015-11-01 21:42:20 +07:00
@soyjavi 236a37347f Added one-dark theme for editor 2015-11-01 21:42:08 +07: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
@soyjavi 9d699009ab Merge branch 'master' of https://github.com/react-toolbox/react-toolbox
* 'master' of https://github.com/react-toolbox/react-toolbox:
  Add slider documentation
  Add docs for radio buttons
  Add progressbar docs
  Add navigation docs
  Add documentation and example for menus
  Add missing jsx legend to dialog docs
  Add language to code in list docs
  Add list docs
  Add link docs
  Add input docs
2015-11-01 20:56:44 +07:00
@soyjavi 2f489eb1d7 Authors data for <Card> 2015-11-01 20:56:21 +07: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