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.
* 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+
`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.
* '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)
...
* 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.
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).
* 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.