-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into snackbar-a11y
- Loading branch information
Showing
100 changed files
with
1,772 additions
and
503 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,51 @@ | ||
### [Versions](https://material-ui.com/versions/) | ||
|
||
## 4.8.2 | ||
###### *Dec 30, 2019* | ||
|
||
Big thanks to the 22 contributors who made this release possible. | ||
|
||
### `@material-ui/[email protected]` | ||
|
||
- [Badge] Fix doc about anchorOrigin (#18982) @ypresto | ||
- [DialogContent] Add missing `dividers` class types (#18984) @NickCis | ||
- [RadioGroup] Add useRadioGroup Hook (#18920) @NMinhNguyen | ||
- [Slider] Fix discrete mark highlighting (#18993) @ulises-lara | ||
- [Slider] Improve the pointer event logic (#19010) @oliviertassinari | ||
- [TablePagination] Fix duplicate key error (#18988) @afzalsayed96 | ||
- [TableSortLabel] Relax IconComponent prop requirements in TypeScript (#18936) @Igorbek | ||
- [TableSortLabel] Sort asc by default (#19013) @oliviertassinari | ||
- [l10n] Add Portuguese (pt-PT) locale (#18987) @hrafaelveloso | ||
|
||
### `@material-ui/[email protected]` | ||
|
||
- [styles] Fix jss StyleSheet attach() call (#19042) @mceIdo | ||
|
||
### `@material-ui/[email protected]` | ||
|
||
- [Skeleton] Add wave animation support (#19014) @oliviertassinari | ||
- [Autocomplete] Fix option height border-box (#19000) @MariyaVdovenko | ||
- [Autocomplete] Zero (0) integer key display throws (#18994) @hoop71 | ||
- [Rating] Clear value if selected value is clicked (#18999) @ivowork | ||
- [Rating] Add a demo with different icons (#19004) @hoop71 | ||
|
||
### Docs | ||
|
||
- [docs] Add TS demo for MenuPopupState (#18998) @eps1lon | ||
- [docs] Add yarn install instructions in CONTRIBUTING.md (#18970) @hiteshkundal | ||
- [docs] Clarify not all components have 'component' prop (#19015) @JamieS1211 | ||
- [docs] Fix syntax error in palette customization example (#19008) @mumairofficial | ||
- [docs] Fix typo in toggle-button.md (#19002) @noahbenham | ||
- [docs] Update showcase lists (#19039) @typekev | ||
- [docs] Fix url address in modules/watrerfall/Batcher.js (#18997) @hiteshkundal | ||
|
||
### Core | ||
|
||
- [core] Don't force a remote when listing prettier changes (#18794) @Janpot | ||
- [core] Bump handlebars from 4.1.2 to 4.5.3 (#18989) @dependabot-preview | ||
- [core] Batch small changes (#19016) @oliviertassinari | ||
- [core] Batch small changes (#19012) @mbrookes | ||
|
||
## 4.8.1 | ||
###### *Dec 24, 2019* | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,7 +50,7 @@ Please note that `@next` will only point to pre-releases; to get the latest stab | |
|
||
*3/3 slots available* | ||
|
||
Diamond Sponsors are those who have pledged $2,000/month and more to Material-UI. | ||
Diamond Sponsors are those who have pledged $2,000/month or more to Material-UI. | ||
Please contact us at [email protected] to subscribe to this tier. | ||
|
||
### Gold 🏆 | ||
|
@@ -68,7 +68,7 @@ via [OpenCollective](https://opencollective.com/material-ui) | |
<a data-ga-event-category="sponsors" data-ga-event-action="logo" data-ga-event-label="callemall" href="https://www.call-em-all.com" rel="noopener sponsored" target="_blank" style="margin-right: 16px;"><img src="https://images.opencollective.com/proxy/images?src=https%3A%2F%2Fopencollective-production.s3-us-west-1.amazonaws.com%2Ff4053300-e0ea-11e7-acf0-0fa7c0509f4e.png&height=100" alt="call-em-all" title="The easy way to message your group" width="100" loading="lazy"></a> | ||
</p> | ||
|
||
Gold Sponsors are those who have pledged $500/month and more to Material-UI. | ||
Gold Sponsors are those who have pledged $500/month or more to Material-UI. | ||
|
||
### There is more! | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import React from 'react'; | ||
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; | ||
import markdown from './alert-title.md'; | ||
|
||
export default function Page() { | ||
return <MarkdownDocs markdown={markdown} />; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
--- | ||
filename: /packages/material-ui-lab/src/AlertTitle/AlertTitle.js | ||
--- | ||
|
||
<!--- This documentation is automatically generated, do not try to edit it. --> | ||
|
||
# AlertTitle API | ||
|
||
<p class="description">The API documentation of the AlertTitle React component. Learn more about the props and the CSS customization points.</p> | ||
|
||
## Import | ||
|
||
```js | ||
import AlertTitle from '@material-ui/lab/AlertTitle'; | ||
// or | ||
import { AlertTitle } from '@material-ui/lab'; | ||
``` | ||
|
||
You can learn more about the difference by [reading this guide](/guides/minimizing-bundle-size/). | ||
|
||
|
||
|
||
## Props | ||
|
||
| Name | Type | Default | Description | | ||
|:-----|:-----|:--------|:------------| | ||
| <span class="prop-name">children</span> | <span class="prop-type">node</span> | | The content of the component. | | ||
| <span class="prop-name">classes</span> | <span class="prop-type">object</span> | | Override or extend the styles applied to the component. See [CSS API](#css) below for more details. | | ||
|
||
The `ref` is forwarded to the root element. | ||
|
||
Any other props supplied will be provided to the root element (native element). | ||
|
||
## CSS | ||
|
||
- Style sheet name: `MuiAlertTitle`. | ||
- Style sheet details: | ||
|
||
- `root` | ||
|
||
You can override the style of the component thanks to one of these customization points: | ||
|
||
- With a rule name of the [`classes` object prop](/customization/components/#overriding-styles-with-classes). | ||
- With a [global class name](/customization/components/#overriding-styles-with-global-class-names). | ||
- With a theme and an [`overrides` property](/customization/globals/#css). | ||
|
||
If that's not sufficient, you can check the [implementation of the component](https://github.com/mui-org/material-ui/blob/master/packages/material-ui-lab/src/AlertTitle/AlertTitle.js) for more detail. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import React from 'react'; | ||
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; | ||
import markdown from './alert.md'; | ||
|
||
export default function Page() { | ||
return <MarkdownDocs markdown={markdown} />; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
--- | ||
filename: /packages/material-ui-lab/src/Alert/Alert.js | ||
--- | ||
|
||
<!--- This documentation is automatically generated, do not try to edit it. --> | ||
|
||
# Alert API | ||
|
||
<p class="description">The API documentation of the Alert React component. Learn more about the props and the CSS customization points.</p> | ||
|
||
## Import | ||
|
||
```js | ||
import Alert from '@material-ui/lab/Alert'; | ||
// or | ||
import { Alert } from '@material-ui/lab'; | ||
``` | ||
|
||
You can learn more about the difference by [reading this guide](/guides/minimizing-bundle-size/). | ||
|
||
|
||
|
||
## Props | ||
|
||
| Name | Type | Default | Description | | ||
|:-----|:-----|:--------|:------------| | ||
| <span class="prop-name">action</span> | <span class="prop-type">node</span> | | The action to display. It renders after the message, at the end of the alert. | | ||
| <span class="prop-name">children</span> | <span class="prop-type">node</span> | | The content of the component. | | ||
| <span class="prop-name">classes</span> | <span class="prop-type">object</span> | | Override or extend the styles applied to the component. See [CSS API](#css) below for more details. | | ||
| <span class="prop-name">closeText</span> | <span class="prop-type">string</span> | <span class="prop-default">'Close'</span> | Override the default label for the *close popup* icon button.<br>For localization purposes, you can use the provided [translations](/guides/localization/). | | ||
| <span class="prop-name">color</span> | <span class="prop-type">'error'<br>| 'info'<br>| 'success'<br>| 'warning'</span> | | The main color for the alert. Unless provided, the value is taken from the `severity` prop. | | ||
| <span class="prop-name">icon</span> | <span class="prop-type">node</span> | | Override the icon displayed before the children. Unless provided, the icon is mapped to the value of the `severity` prop. | | ||
| <span class="prop-name">iconMapping</span> | <span class="prop-type">{ error?: node, info?: node, success?: node, warning?: node }</span> | <span class="prop-default">{ success: <SuccessOutlinedIcon fontSize="inherit" />, warning: <ReportProblemOutlinedIcon fontSize="inherit" />, error: <ErrorOutlineIcon fontSize="inherit" />, info: <InfoOutlinedIcon fontSize="inherit" />,}</span> | The component maps the `severity` prop to a range of different icons, for instance success to `<SuccessOutlined>`. If you wish to change this mapping, you can provide your own. Alternatively, you can use the `icon` prop to override the icon displayed. | | ||
| <span class="prop-name">onClose</span> | <span class="prop-type">func</span> | | Callback fired when the component requests to be closed. When provided and no `action` prop is set, a close icon button is displayed that triggers the callback when clicked.<br><br>**Signature:**<br>`function(event: object) => void`<br>*event:* The event source of the callback. | | ||
| <span class="prop-name">role</span> | <span class="prop-type">string</span> | <span class="prop-default">'alert'</span> | The ARIA role attribute of the element. | | ||
| <span class="prop-name">severity</span> | <span class="prop-type">'error'<br>| 'info'<br>| 'success'<br>| 'warning'</span> | <span class="prop-default">'success'</span> | The severity of the alert. This defines the color and icon used. | | ||
| <span class="prop-name">variant</span> | <span class="prop-type">'filled'<br>| 'outlined'<br>| 'standard'</span> | <span class="prop-default">'standard'</span> | The variant to use. | | ||
|
||
The `ref` is forwarded to the root element. | ||
|
||
Any other props supplied will be provided to the root element ([Paper](/api/paper/)). | ||
|
||
## CSS | ||
|
||
- Style sheet name: `MuiAlert`. | ||
- Style sheet details: | ||
|
||
| Rule name | Global class | Description | | ||
|:-----|:-------------|:------------| | ||
| <span class="prop-name">root</span> | <span class="prop-name">.MuiAlert-root</span> | Styles applied to the root element. | ||
| <span class="prop-name">standardSuccess</span> | <span class="prop-name">.MuiAlert-standardSuccess</span> | Styles applied to the root element if `variant="standard"` and `color="success"`. | ||
| <span class="prop-name">standardInfo</span> | <span class="prop-name">.MuiAlert-standardInfo</span> | Styles applied to the root element if `variant="standard"` and `color="info"`. | ||
| <span class="prop-name">standardWarning</span> | <span class="prop-name">.MuiAlert-standardWarning</span> | Styles applied to the root element if `variant="standard"` and `color="warning"`. | ||
| <span class="prop-name">standardError</span> | <span class="prop-name">.MuiAlert-standardError</span> | Styles applied to the root element if `variant="standard"` and `color="error"`. | ||
| <span class="prop-name">outlinedSuccess</span> | <span class="prop-name">.MuiAlert-outlinedSuccess</span> | Styles applied to the root element if `variant="outlined"` and `color="success"`. | ||
| <span class="prop-name">outlinedInfo</span> | <span class="prop-name">.MuiAlert-outlinedInfo</span> | Styles applied to the root element if `variant="outlined"` and `color="info"`. | ||
| <span class="prop-name">outlinedWarning</span> | <span class="prop-name">.MuiAlert-outlinedWarning</span> | Styles applied to the root element if `variant="outlined"` and `color="warning"`. | ||
| <span class="prop-name">outlinedError</span> | <span class="prop-name">.MuiAlert-outlinedError</span> | Styles applied to the root element if `variant="outlined"` and `color="error"`. | ||
| <span class="prop-name">filledSuccess</span> | <span class="prop-name">.MuiAlert-filledSuccess</span> | Styles applied to the root element if `variant="filled"` and `color="success"`. | ||
| <span class="prop-name">filledInfo</span> | <span class="prop-name">.MuiAlert-filledInfo</span> | Styles applied to the root element if `variant="filled"` and `color="info"`. | ||
| <span class="prop-name">filledWarning</span> | <span class="prop-name">.MuiAlert-filledWarning</span> | Styles applied to the root element if `variant="filled"` and `color="warning"`. | ||
| <span class="prop-name">filledError</span> | <span class="prop-name">.MuiAlert-filledError</span> | Styles applied to the root element if `variant="filled"` and `color="error"`. | ||
| <span class="prop-name">icon</span> | <span class="prop-name">.MuiAlert-icon</span> | Styles applied to the icon wrapper element. | ||
| <span class="prop-name">message</span> | <span class="prop-name">.MuiAlert-message</span> | Styles applied to the message wrapper element. | ||
| <span class="prop-name">action</span> | <span class="prop-name">.MuiAlert-action</span> | Styles applied to the action wrapper element if `action` is provided. | ||
|
||
You can override the style of the component thanks to one of these customization points: | ||
|
||
- With a rule name of the [`classes` object prop](/customization/components/#overriding-styles-with-classes). | ||
- With a [global class name](/customization/components/#overriding-styles-with-global-class-names). | ||
- With a theme and an [`overrides` property](/customization/globals/#css). | ||
|
||
If that's not sufficient, you can check the [implementation of the component](https://github.com/mui-org/material-ui/blob/master/packages/material-ui-lab/src/Alert/Alert.js) for more detail. | ||
|
||
## Inheritance | ||
|
||
The props of the [Paper](/api/paper/) component are also available. | ||
You can take advantage of this behavior to [target nested components](/guides/api/#spread). | ||
|
||
## Demos | ||
|
||
- [Alert](/components/alert/) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.