Commit Graph

2244 Commits (c462c0a8ff47f89011b1f81a66c7a748fe07aff5)

Author SHA1 Message Date
Rubén Moya c462c0a8ff
Merge pull request #1630 from olegstepura/list-hover-animation
Add transition to hover effect in list items
2018-01-23 18:24:56 +01:00
Rubén Moya a917c8cbc2
Merge pull request #1645 from psastras/fix-doc-typos
fix: of -> or in documentation
2018-01-23 18:24:28 +01:00
Rubén Moya aeacbabbce
Merge pull request #1646 from AlexanderOtavka/patch-1
Fix mixed up type definitions for Dropdown
2018-01-23 18:24:12 +01:00
Rubén Moya 72dfd21463
Merge pull request #1670 from alejandrofdiaz/dev
#1669 ListItem component theme prop extends ListItemTextTheme.
2018-01-23 18:20:14 +01:00
Rubén Moya f75fd26207
Merge pull request #1689 from velveret/autocomplete-autofocus
Allow autoFocus on Autocomplete component
2018-01-23 18:19:35 +01:00
Rubén Moya 5cbcb48cc7
Merge pull request #1683 from rubenmoya/1673-avatar-title
Add title to <Avatar /> image
2018-01-23 18:18:52 +01:00
Rubén Moya 3f1472567e
Merge pull request #1737 from rndevfx/window-requestAnimationFrame
Use window.requestAnimationFrame in Tabs.js
2018-01-23 18:18:29 +01:00
Rubén Moya 2a6b62cd81
Merge pull request #1755 from pablolmiranda/fixes-tooltip-for-button
Tooltip for disabled button
2018-01-23 18:17:39 +01:00
Rubén Moya a714a02dc7
Merge pull request #1758 from rubenmoya/update-new-domain
Update URLs to new .io domain
2018-01-23 18:17:10 +01:00
Rubén Moya 1ce99adb47
Merge pull request #1764 from vikaskyadav/patch-1
small typo error corrected.
2018-01-23 18:16:01 +01:00
Rubén Moya f462f7dd43
Merge pull request #1766 from jakerichan/input-element-variables
Update defaults in input component config.css
2018-01-23 18:15:32 +01:00
Rubén Moya b76196ff99
Merge pull request #1778 from bilalkosker/dev
onchange
2018-01-23 18:15:05 +01:00
Rubén Moya 30d6c4a766
Merge pull request #1780 from clurdish/dev
Enable onKeyDown and onKeyUp props on Autocomplete component
2018-01-23 18:14:44 +01:00
Rubén Moya a91c04b73e
Merge pull request #1793 from 3af/patch-2
Add missing Input import
2018-01-23 18:13:59 +01:00
Rubén Moya 4b93b0fe8e
Merge pull request #1682 from rubenmoya/1639-fix-input-border-firefox
Remove box-shadow on required inputs
2018-01-23 18:03:44 +01:00
3af 51a335b9d4
Add missing Input import
I ordered imports in alphabetical order.

Fixes #1792
2018-01-23 10:56:51 +01:00
Landon Petzoldt b79c3da04d Update Autocomplete TypeScript declaration file and readme with key callbacks 2017-12-21 14:16:49 -06:00
Landon Petzoldt 2c92c37080 Enable onKeyDown and onKeyUp props on Autocomplete component 2017-12-21 13:43:37 -06:00
bilalkosker 4d64c73872
onchange
On change added
2017-12-20 16:52:10 +03:00
Jake Richan 25172c5f15 update defaults in input component config.css
Use color-text variable for label and border color. This seems like an intuitive default since the default background is transparent. Also, the input element needs the option to set a custom color value, otherwise setting a custom background is limited to what works with the overall text-color.
2017-11-27 15:58:49 -07:00
Vikas Kumar Yadav f78c084380
small typo error corrected. 2017-11-23 13:07:09 +05:30
Pablo Lacerda de Miranda 028663062f adds a span wrapper to the component button in case of its disabled and have mouse enter and mouse leave events 2017-11-16 10:40:39 -08:00
rubenmoya b0a7533e7c Update URLs to new .io domain 2017-11-16 19:11:31 +01:00
Richard Nespithal bc05c693d6
Use window.requestAnimationFrame in Tabs.js
Call requestAnimationFrame on window object to fix headless testing
with jsdom without hacking around by defining global vars
2017-11-02 17:37:06 +01:00
Vicky Lai a8280917fb Allow autoFocus on Autocomplete component 2017-09-21 12:53:42 -07:00
Lucas Nascimento b381db4054 Fix compatibility with typescript 2.4+ (#1615)
* Added a generic props interface to share with other components

* use the new DrawerCommonProps interface

* use the new DrawerCommonProps interface

* Fix compatibility with Typescript 2.3+
2017-09-21 00:16:38 +02:00
rubenmoya f815fb5db4 Add title to <Avatar /> image 2017-09-18 20:02:40 +02:00
rubenmoya 14eb6cae8d Remove box-shadow on required inputs 2017-09-18 19:57:40 +02:00
Alejandro Frías 11c3fb1e28 ListItem component theme prop extends ListItemTextTheme. 2017-09-05 11:26:12 +02:00
Javi Velasco e1f320c580 Fix package.json 2017-09-01 17:56:54 +02:00
Rasmus Eneman 6d43f884fd Fix lint issue (#1624)
As the lint fails on dev Travis marks the build as failing for all new PRs, this fixes that.
2017-09-01 17:54:15 +02:00
Paweł Rychlik 4ca6747bfc Update readme for Autocomplete (#1657)
According to the source, the accepted values for `direction` are `"auto" | "up" | "down"`.
8e2b688954/components/autocomplete/Autocomplete.d.ts (L54)
2017-09-01 17:53:16 +02:00
Shawn Erquhart 071a4d3c71 Add `multiple` property to `BrowseButton` (#1656) 2017-09-01 17:52:57 +02:00
Panjie Setiawan Wicaksono 91cb46db84 Typescript definitions validation (#1163)
* initial attempt to validate ts definitions

* ignore .vscode

* Add other spect & some fixes:

- Add target prop to Button
- Add value prop to MenuItem
- Make label optional in Tab
- Improve Tooltip types

* Add tsc validation to travis

* fix typo in travis build step
2017-09-01 17:51:41 +02:00
Adam 8b7fc07f82 Portal: Fix Invalid "style" PropType (#1664)
* Fix bad prop.

(cherry picked from commit 7d54ca0a30b6238195a9cfd6da19e8fa94655ae5)

* fix prop-type.

(cherry picked from commit f48a0e2881f6541e4acd4e9f7610bda629b0fcc8)
2017-09-01 17:43:03 +02:00
Zander Otavka 47d2f1893f Fix mixed up type definitions for Dropdown
`valueKey` and `labelKey` were listed as theme props.  What's worse, `valueKey` was marked as required, when in fact it should not be present at all on the theme.
2017-08-12 15:54:50 -07:00
Paul Sastrasinh 31fac7b779 fix: of -> or in documentation 2017-08-11 10:54:03 -04:00
Oleg Stepura d9a0d7eee3 Add transition to hover effect in list items 2017-08-09 13:54:34 +02:00
Javi Velasco 61228b10db Merge branch 'dev' of github.com:soyjavi/react-toolbox into dev
* 'dev' of github.com:soyjavi/react-toolbox: (24 commits)
  Fix bug where dropdowns don't close (#1548)
  Fix Mobile Safari issues. (#1282)
  Feature/tabs a11y (#1513)
  Add default export TypeScript type to IconButton (#1577)
  Add variables for the App Bar's font size and weight. (#1518)
  Change tab style for ripple to work with Tabs (#1519)
  Issue 1459: Replace onClick handler in Dropdown component to onMouseDown (#1521)
  Event passed for Radiogroup (#1544)
  Add `accept` property to `BrowseButton` (#1533)
  Fix typescript bindings. (#1564)
  fixed browser button fires onChange event  twice (#1557)
  Made role on input field a property (#1553)
  Add workaround to `is-component-of-type` for `react-hot-loader@^3` (#1569)
  Docs/Install: Fix typos, clarify language (#1566)
  Add ThemeProvider Typescript type (#1576)
  Apply padding 0 to everything but buttons in ListItemAction (#1571)
  Do not show scrollbar on autocomplete component IE11 (#1515)
  Fix date-picker animation in IE11 (#1586)
  solve #1444 and #1359. (#1587)
  Remove discord link in README.md (#1593)
  ...
2017-08-08 19:16:44 +02:00
Javi Velasco 2eb27c71a8 Remove max-height from dialog along with hidden overflow 2017-08-08 18:52:52 +02:00
Tobias Andersen 13520e3111 Fix bug where dropdowns don't close (#1548) 2017-08-02 18:34:52 +02:00
Izak Filmalter e15ee8ee05 Fix Mobile Safari issues. (#1282)
* Add $input-icon-right-space var to add the correct spacing to the input based on Material Spec.

https://material.io/guidelines/components/text-fields.html#text-fields-s
ingle-line-text-field

* Fix Mobile Safari Issues.

Remove added border-radius for inputs from Safari. Fix `Object.entries
is not a function` for autocomplete.

* Remove new line.

* Add callback functions to slider for when slider starts being dragged, and when it stops.
2017-08-02 18:31:46 +02:00
Connor Schlesiger 94f649363a Feature/tabs a11y (#1513)
* Update tabs for a11y

* Use transition for background and set a11y for tab content

* Remove unneccessary tabIndex from tab content

* Fix lint issues
2017-08-02 18:30:41 +02:00
Rasmus Eneman 79e031e149 Add default export TypeScript type to IconButton (#1577) 2017-08-02 18:29:19 +02:00
Jared Tarnasky f93040ee4d Add variables for the App Bar's font size and weight. (#1518)
Add variables for the App Bar's font size and weight and align the defaults to Google's Material Design specs, which say "Across form factors, text that appears in the app bar should use the Title style, Medium 20sp." (see https://material.io/guidelines/style/typography.html).
2017-08-02 18:29:04 +02:00
Osmel Mora cd6a130bac Change tab style for ripple to work with Tabs (#1519)
* Change tab style for ripple to work

Changing element position to relative and overflow hidden.

* Changing CSS props order
2017-08-02 18:28:39 +02:00
Patrick Torpey 736f23eaa5 Issue 1459: Replace onClick handler in Dropdown component to onMouseDown (#1521) 2017-08-02 18:27:14 +02:00
Nilansh Arora 6fd1421143 Event passed for Radiogroup (#1544) 2017-08-02 18:26:34 +02:00
Daniel Barreiro 934ffd2000 Add `accept` property to `BrowseButton` (#1533)
* Corresponds to `accept` attribute on `<input type="file"`
* Allows defining which type of files are to be listed
* Defaults to `*/*` which means all MIME types

Not documented nor tested in the original, it remains so.
2017-08-02 18:26:20 +02:00
Ingo Bürk de69a1414f Fix typescript bindings. (#1564)
This has been overlooked in PR #1407.
2017-08-02 18:25:45 +02:00