La saisie semi-automatique est une entrée de texte normale améliorée par un panneau d'options suggérées.
-
-Material-UI doesn't provide a high-level API for solving this problem. You are encouraged to use a solution the React community has built, following one of the examples below.
-
-## downshift
-
- 
-
-This example demonstrates how to use [downshift](https://github.com/downshift-js/downshift).
-
-La dernière démo permet à l'utilisateur d'effacer une entrée et de montrer un certain nombre d'options sur le focus.
-
-{{"demo": "pages/components/autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/autocomplete/IntegrationAutosuggest.js"}}
-
-## Projets complémentaires
-
-Pour des cas d'utilisation plus avancés, vous pourrez peut-être tirer parti des projects suivants:
-
-- [material-ui-chip-input](https://mui.wertarbyte.com/#material-ui-chip-input): The chip input is used to allow selecting multiple text values.
-- [mui-downshift](https://github.com/techniq/mui-downshift): A thin layer over paypal's downshift to use Material-UI visual components.
-- [material-ui-autosuggest](https://github.com/plan-three/material-ui-autosuggest): A fuzzy-search component for React and Material-UI.
-- [react-select-material-ui](https://github.com/iulian-radu-at/react-select-material-ui): Extend react-select with Material-UI.
\ No newline at end of file
diff --git a/docs/src/pages/components/integrated-autocomplete/autocomplete-pt.md b/docs/src/pages/components/integrated-autocomplete/autocomplete-pt.md
deleted file mode 100644
index 2ec8d464839491..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/autocomplete-pt.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-title: Componente React para Autocompletar
-components: TextField, Paper, MenuItem, Popper
----
-
-# Autocompletar
-
-
O autocompletar é uma entrada de texto normal aprimorada por um painel de opções sugeridas.
-
-Material-UI, não fornece nenhuma API de alto nível para resolver este problema. Você deve usar uma solução criada pela comunidade React, seguindo um dos exemplos abaixo.
-
-## downshift
-
- 
-
-Este exemplo demonstra como usar [downshift](https://github.com/downshift-js/downshift).
-
-A última demonstração permite ao usuário limpar a entrada e mostrar várias opções em foco.
-
-{{"demo": "pages/components/autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-Este exemplo demonstra como usar [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-Este exemplo demonstra como usar [react-autosuggest](https://github.com/moroshko/react-autosuggest). Ele também usa [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) para fazer o destaque do texto.
-
-{{"demo": "pages/components/autocomplete/IntegrationAutosuggest.js"}}
-
-## Projetos Complementares
-
-Para usos mais avançados, você pode tirar vantagem com:
-
-- [material-ui-chip-input](https://mui.wertarbyte.com/#material-ui-chip-input): O componente chip e usado no input para permitir a seleção de múltiplos valores de texto.
-- [mui-downshift](https://github.com/techniq/mui-downshift) Uma camada fina sobre o downshift do paypal para usar componentes visuais do Material-UI.
-- [material-ui-autosuggest](https://github.com/plan-three/material-ui-autosuggest): Um componente de pesquisa difusa para React e Material-UI.
-- [react-select-material-ui](https://github.com/iulian-radu-at/react-select-material-ui): Extensão do react-select com Material-UI.
\ No newline at end of file
diff --git a/docs/src/pages/components/integrated-autocomplete/autocomplete-ru.md b/docs/src/pages/components/integrated-autocomplete/autocomplete-ru.md
deleted file mode 100644
index b4c4721f3391bc..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/autocomplete-ru.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-title: React-компонент Автозаполнение
-components: TextField, Paper, MenuItem, Popper
----
-
-# Автодополнение
-
-
Автодополнение - это обычный ввод текста, дополненный панелью предлагаемых опций.
-
-Material-UI doesn't provide a high-level API for solving this problem. You are encouraged to use a solution the React community has built, following one of the examples below.
-
-## downshift
-
- 
-
-Этот пример демонстрирует как использовать [downshift](https://github.com/downshift-js/downshift).
-
-The last demo allows the user to clear the input and show a number of options on focus.
-
-{{"demo": "pages/components/autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/autocomplete/IntegrationAutosuggest.js"}}
-
-## Дополнительные проекты
-
-Для более сложных вариантов использования вы можете воспользоваться:
-
-- [material-ui-chip-input](https://mui.wertarbyte.com/#material-ui-chip-input): The chip input is used to allow selecting multiple text values.
-- [mui-downshift](https://github.com/techniq/mui-downshift): A thin layer over paypal's downshift to use Material-UI visual components.
-- [material-ui-autosuggest](https://github.com/plan-three/material-ui-autosuggest): A fuzzy-search component for React and Material-UI.
-- [react-select-material-ui](https://github.com/iulian-radu-at/react-select-material-ui): Extend react-select with Material-UI.
\ No newline at end of file
diff --git a/docs/src/pages/components/integrated-autocomplete/autocomplete-zh.md b/docs/src/pages/components/integrated-autocomplete/autocomplete-zh.md
deleted file mode 100644
index 31eb4cbc5f782f..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/autocomplete-zh.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-title: React Autocomplete(自动补全)组件
-components: TextField, Paper, MenuItem, Popper
----
-
-# Autocomplete(自动补全)
-
-
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-Dieses Beispiel zeigt die Benutzung von [downshift](https://github.com/downshift-js/downshift).
-
-The last demo allows the user to clear the input and show a number of options on focus.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-Dieses Beispiel zeigt die Benutzung von [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-es.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-es.md
deleted file mode 100644
index 931542870e8f3e..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-es.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-This example demonstrates how to use [downshift](https://github.com/downshift-js/downshift).
-
-The last demo allows the user to clear the input and show a number of options on focus.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-fr.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-fr.md
deleted file mode 100644
index f87d0f54766103..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-fr.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-This example demonstrates how to use [downshift](https://github.com/downshift-js/downshift).
-
-La dernière démo permet à l'utilisateur d'effacer une entrée et de montrer un certain nombre d'options sur le focus.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ja.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ja.md
deleted file mode 100644
index 46d109f89aebc2..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ja.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-次の例は、 [ダウンシフト](https://github.com/downshift-js/downshift)の使用方法を示します。
-
-最後のデモでは、ユーザーが入力をクリアしてフォーカスのある多くのオプションを表示することができます。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-次の例では、[react-select](https://github.com/JedWatson/react-select)の使用方法を示します。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-次の例では、 [react-autosuggest](https://github.com/moroshko/react-autosuggest) の使用方法を示します。 ハイライトロジックに [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) を使用します。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-pt.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-pt.md
deleted file mode 100644
index b6eaac42a036de..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-pt.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-Este exemplo demonstra como usar [downshift](https://github.com/downshift-js/downshift).
-
-A última demonstração permite ao usuário limpar a entrada e mostrar várias opções em foco.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-Este exemplo demonstra como usar [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-Este exemplo demonstra como usar [react-autosuggest](https://github.com/moroshko/react-autosuggest). Ele também usa [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) para fazer o destaque do texto.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ru.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ru.md
deleted file mode 100644
index a4d17b5415777e..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-ru.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-Этот пример демонстрирует как использовать [downshift](https://github.com/downshift-js/downshift).
-
-The last demo allows the user to clear the input and show a number of options on focus.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-zh.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-zh.md
deleted file mode 100644
index 6999c953fcbb6b..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete-zh.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
- 
-
-以下例子演示了如何使用 [downshift](https://github.com/downshift-js/downshift)。
-
-在最后一个例子中,用户可以清除已有的输入,并在焦点的位置上显示一系列的选项。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
- 
-
-以下例子演示了如何使用 [react-select](https://github.com/JedWatson/react-select)。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
- 
-
-以下例子演示了如何使用 [react-autosuggest](https://github.com/moroshko/react-autosuggest)。 它还使用了 [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) 来实现高亮的逻辑。
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete.md b/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete.md
deleted file mode 100644
index 87c79ddcc43605..00000000000000
--- a/docs/src/pages/components/integrated-autocomplete/integrated-autocomplete.md
+++ /dev/null
@@ -1,39 +0,0 @@
----
-title: Integrated Autocomplete React component
----
-
-# Integrated Autocomplete
-
-
Integration examples with third-party libraries.
-
-> ⚠️ Since @material-ui/lab@v4.0.0-alpha.30 you can find a ready to use solution for this problem: [check the lab out](/components/autocomplete/).
-
-## downshift
-
-
-
-
-This example demonstrates how to use [downshift](https://github.com/downshift-js/downshift).
-
-The last demo allows the user to clear the input and show a number of options on focus.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationDownshift.js"}}
-
-## react-select
-
-
-
-
-This example demonstrates how to use [react-select](https://github.com/JedWatson/react-select).
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationReactSelect.js"}}
-
-## react-autosuggest
-
-
-
-
-This example demonstrates how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest).
-It also uses [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic.
-
-{{"demo": "pages/components/integrated-autocomplete/IntegrationAutosuggest.js"}}
diff --git a/docs/src/pages/discover-more/showcase/Showcase.js b/docs/src/pages/discover-more/showcase/Showcase.js
index 427ff4857f7f42..6a0cbe5a111c72 100644
--- a/docs/src/pages/discover-more/showcase/Showcase.js
+++ b/docs/src/pages/discover-more/showcase/Showcase.js
@@ -17,13 +17,6 @@ import appList from './appList';
const styles = theme => ({
root: {
flexGrow: 1,
- backgroundColor: theme.palette.background.default,
- // Hide the demo container padding
- margin: -theme.spacing(3),
- // Maintain alignment with the markdown text
- [theme.breakpoints.down('xs')]: {
- padding: 30,
- },
},
formControl: {
marginBottom: theme.spacing(4),
diff --git a/docs/src/pages/discover-more/showcase/showcase.md b/docs/src/pages/discover-more/showcase/showcase.md
index cbe412093f64b5..d7d2e6d5feb3fa 100644
--- a/docs/src/pages/discover-more/showcase/showcase.md
+++ b/docs/src/pages/discover-more/showcase/showcase.md
@@ -8,4 +8,4 @@ Want to add your app? Found an app that no longer works or no longer uses Materi
- High traffic
- Open source
-{{"demo": "pages/discover-more/showcase/Showcase.js", "hideHeader": true, "bg": true}}
+{{"demo": "pages/discover-more/showcase/Showcase.js", "hideHeader": true, "bg": "inline"}}
diff --git a/docs/src/pages/getting-started/templates/dashboard/Chart.js b/docs/src/pages/getting-started/templates/dashboard/Chart.js
index a3a696cdae87e0..0c443b83fd17af 100644
--- a/docs/src/pages/getting-started/templates/dashboard/Chart.js
+++ b/docs/src/pages/getting-started/templates/dashboard/Chart.js
@@ -1,4 +1,5 @@
import React from 'react';
+import { useTheme } from '@material-ui/core/styles';
import { LineChart, Line, XAxis, YAxis, Label, ResponsiveContainer } from 'recharts';
import Title from './Title';
@@ -20,6 +21,8 @@ const data = [
];
export default function Chart() {
+ const theme = useTheme();
+
return (
Today
@@ -33,13 +36,17 @@ export default function Chart() {
left: 24,
}}
>
-
-
-
diff --git a/docs/src/pages/getting-started/templates/dashboard/Deposits.js b/docs/src/pages/getting-started/templates/dashboard/Deposits.js
index 51a4158d3105a7..9abb81f5045167 100644
--- a/docs/src/pages/getting-started/templates/dashboard/Deposits.js
+++ b/docs/src/pages/getting-started/templates/dashboard/Deposits.js
@@ -1,10 +1,13 @@
-/* eslint-disable no-script-url */
import React from 'react';
import Link from '@material-ui/core/Link';
import { makeStyles } from '@material-ui/core/styles';
import Typography from '@material-ui/core/Typography';
import Title from './Title';
+function preventDefault(event) {
+ event.preventDefault();
+}
+
const useStyles = makeStyles({
depositContext: {
flex: 1,
@@ -23,7 +26,7 @@ export default function Deposits() {
on 15 March, 2019
);
}
diff --git a/docs/src/pages/versions/versions.md b/docs/src/pages/versions/versions.md
index ce0126d96f6501..25ef15fb4e6144 100644
--- a/docs/src/pages/versions/versions.md
+++ b/docs/src/pages/versions/versions.md
@@ -6,14 +6,14 @@
The most recent version is recommended in production.
-{{"demo": "pages/versions/StableVersions.js", "hideHeader": true}}
+{{"demo": "pages/versions/StableVersions.js", "hideHeader": true, "bg": "inline"}}
## Latest versions
Here you can find the latest unreleased documentation and code.
You can use it to see what changes are coming and provide better feedback to Material-UI contributors.
-{{"demo": "pages/versions/LatestVersions.js", "hideHeader": true}}
+{{"demo": "pages/versions/LatestVersions.js", "hideHeader": true, "bg": "inline"}}
## Versioning strategy
@@ -44,7 +44,7 @@ In general, you can expect the following release cycle:
## Release schedule
| Date | Version | Status |
-|:-----|:--------|--------|
+|:-----|:--------|:-------|
| May 2018 | v1.0.0 | Released |
| Septembre 2018 | v3.0.0 | Released |
| May 2019 | v4.0.0 | Released |