From 68c2f160ca0d287397bd0fe901aeac626a333180 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Sun, 24 Jun 2018 17:20:29 +0200 Subject: [PATCH] [docs] Do SEO for the components --- BACKERS.md | 2 + CHANGELOG.md | 8 ++-- GOVERNANCE.md | 2 + ROADMAP.md | 2 +- docs/src/modules/components/AppFrame.js | 3 -- docs/src/modules/components/Head.js | 38 +++++++++++++++++++ docs/src/modules/components/MarkdownDocs.js | 13 ++++--- docs/src/modules/utils/parseMarkdown.js | 17 ++++++++- .../discover-more/changelog/changelog.md | 2 + .../discover-more/community/community.md | 2 +- .../related-projects/related-projects.md | 5 ++- .../pages/discover-more/showcase/showcase.md | 2 +- docs/src/pages/discover-more/team/team.md | 2 +- docs/src/pages/discover-more/vision/vision.md | 2 +- .../getting-started/comparison/comparison.md | 4 +- .../example-projects/example-projects.md | 2 +- docs/src/pages/getting-started/faq/faq.md | 2 +- .../installation/installation.md | 2 + .../supported-components.md | 5 +-- .../supported-platforms.md | 2 + docs/src/pages/getting-started/usage/Usage.js | 2 - docs/src/pages/getting-started/usage/usage.md | 2 + docs/src/pages/guides/api/api.md | 13 +++---- .../pages/guides/composition/composition.md | 2 +- docs/src/pages/guides/csp/csp.md | 2 +- docs/src/pages/guides/flow/flow.md | 3 +- .../interoperability/interoperability.md | 7 ++-- .../guides/migration-v0x/migration-v0x.md | 4 +- .../minimizing-bundle-size.md | 2 + .../guides/right-to-left/right-to-left.md | 2 +- .../server-rendering/server-rendering.md | 3 +- docs/src/pages/guides/testing/testing.md | 3 ++ .../src/pages/guides/typescript/typescript.md | 3 +- docs/src/pages/lab/about/about.md | 7 ++-- .../pages/premium-themes/premium-themes.md | 2 +- docs/src/pages/style/color/color.md | 4 ++ .../pages/style/css-baseline/css-baseline.md | 3 +- docs/src/pages/style/icons/icons.md | 4 +- docs/src/pages/style/typography/typography.md | 2 +- docs/src/pages/versions/StableVersions.js | 5 ++- docs/src/pages/versions/versions.md | 7 ++++ package.json | 2 +- .../src/MarkdownElement/MarkdownElement.js | 12 ++++-- pages/_document.js | 26 +------------ pages/index.js | 6 +-- yarn.lock | 2 +- 46 files changed, 158 insertions(+), 89 deletions(-) create mode 100644 docs/src/modules/components/Head.js diff --git a/BACKERS.md b/BACKERS.md index 4b820ee0bbb49f..85bed5ebb32bf4 100644 --- a/BACKERS.md +++ b/BACKERS.md @@ -1,5 +1,7 @@ # Sponsors & Backers +

Support Material-UI’s development.

+ Material-UI is an MIT-licensed open source project. It's an independent project with ongoing development made possible thanks to the support of these awesome backers. If you'd like to join them, please consider: - [Become a backer or sponsor on Patreon](https://www.patreon.com/oliviertassinari). - [Become a backer or sponsor on OpenCollective](https://opencollective.com/material-ui). diff --git a/CHANGELOG.md b/CHANGELOG.md index 5291570fa11269..4ff532a23ba98f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1448,7 +1448,7 @@ We have documented our approach to solving the problem in #10023. Basically, we This is what motivated the button breaking change. Unfortunately `type` has its own meaning in the HTML specification. You can use it on the following elements: `