dillon1000/react
Commit
Browse files Add new docs website (#10896)
Adds a new docs website, built with Gatsby JS, to replace the old Jekyll site. Source code for the new site lives in /www (although markdown and YML data still comes from the legacy /docs folder). Changes to either markdown or website source code can be previewed on Netlify. The react-js bot should automatically add comments to each PR with preview links. (This preview is generated by running the newly-added yarn build:docs command in the root package.json.) The majority of the changes in this PR are contained within the new /www directory. However some minor modifications have been made to existing content in the /docs directory: * Modified frontmatter author block to always be an array * Small markdown formatting tweaks
Changed paths267 files
First-parent comparison.eslintignore ModifiedM .flowconfig ModifiedM .gitignore ModifiedA .netlify AddedA .nvmrc AddedM docs/_data/acknowledgements.yml ModifiedM docs/_data/nav_tutorial.yml ModifiedM docs/_posts/2013-06-02-jsfiddle-integration.md ModifiedM docs/_posts/2013-06-05-why-react.md ModifiedM docs/_posts/2013-06-12-community-roundup.md ModifiedM docs/_posts/2013-06-19-community-roundup-2.md ModifiedM docs/_posts/2013-06-21-react-v0-3-3.md ModifiedM docs/_posts/2013-06-27-community-roundup-3.md ModifiedM docs/_posts/2013-07-02-react-v0-4-autobind-by-default.md ModifiedM docs/_posts/2013-07-03-community-roundup-4.md ModifiedM docs/_posts/2013-07-11-react-v0-4-prop-validation-and-default-values.md ModifiedM docs/_posts/2013-07-17-react-v0-4-0.md ModifiedM docs/_posts/2013-07-23-community-roundup-5.md ModifiedM docs/_posts/2013-07-26-react-v0-4-1.md ModifiedM docs/_posts/2013-07-30-use-react-and-jsx-in-ruby-on-rails.md ModifiedM docs/_posts/2013-08-05-community-roundup-6.md ModifiedM docs/_posts/2013-08-19-use-react-and-jsx-in-python-applications.md ModifiedM docs/_posts/2013-08-26-community-roundup-7.md ModifiedM docs/_posts/2013-09-24-community-roundup-8.md ModifiedM docs/_posts/2013-10-16-react-v0.5.0.md ModifiedM docs/_posts/2013-10-29-react-v0-5-1.md ModifiedM docs/_posts/2013-10-3-community-roundup-9.md ModifiedM docs/_posts/2013-11-06-community-roundup-10.md ModifiedM docs/_posts/2013-11-18-community-roundup-11.md ModifiedM docs/_posts/2013-12-18-react-v0.5.2-v0.4.2.md ModifiedM docs/_posts/2013-12-19-react-v0.8.0.md ModifiedM docs/_posts/2013-12-23-community-roundup-12.md ModifiedM docs/_posts/2013-12-30-community-roundup-13.md ModifiedM docs/_posts/2014-01-02-react-chrome-developer-tools.md ModifiedM docs/_posts/2014-01-06-community-roundup-14.md ModifiedM docs/_posts/2014-02-05-community-roundup-15.md ModifiedM docs/_posts/2014-02-15-community-roundup-16.md ModifiedM docs/_posts/2014-02-16-react-v0.9-rc1.md ModifiedM docs/_posts/2014-02-20-react-v0.9.md ModifiedM docs/_posts/2014-02-24-community-roundup-17.md ModifiedM docs/_posts/2014-03-14-community-roundup-18.md ModifiedM docs/_posts/2014-03-19-react-v0.10-rc1.md ModifiedM docs/_posts/2014-03-21-react-v0.10.md ModifiedM docs/_posts/2014-03-28-the-road-to-1.0.md ModifiedM docs/_posts/2014-04-04-reactnet.md ModifiedM docs/_posts/2014-05-06-flux.md ModifiedM docs/_posts/2014-05-29-one-year-of-open-source-react.md ModifiedM docs/_posts/2014-06-27-community-roundup-19.md ModifiedM docs/_posts/2014-07-13-react-v0.11-rc1.md ModifiedM docs/_posts/2014-07-17-react-v0.11.md ModifiedM docs/_posts/2014-07-25-react-v0.11.1.md ModifiedM docs/_posts/2014-07-28-community-roundup-20.md ModifiedM docs/_posts/2014-07-30-flux-actions-and-the-dispatcher.md ModifiedM docs/_posts/2014-08-03-community-roundup-21.md ModifiedM docs/_posts/2014-09-03-introducing-the-jsx-specification.md ModifiedM docs/_posts/2014-09-12-community-round-up-22.md ModifiedM docs/_posts/2014-09-16-react-v0.11.2.md ModifiedM docs/_posts/2014-09-24-testing-flux-applications.md ModifiedM docs/_posts/2014-10-14-introducing-react-elements.md ModifiedM docs/_posts/2014-10-16-react-v0.12-rc1.md ModifiedM docs/_posts/2014-10-17-community-roundup-23.md ModifiedM docs/_posts/2014-10-27-react-js-conf.md ModifiedM docs/_posts/2014-10-28-react-v0.12.md ModifiedM docs/_posts/2014-11-24-react-js-conf-updates.md ModifiedM docs/_posts/2014-11-25-community-roundup-24.md ModifiedM docs/_posts/2014-12-18-react-v0.12.2.md ModifiedM docs/_posts/2014-12-19-react-js-conf-diversity-scholarship.md ModifiedM docs/_posts/2015-01-27-react-v0.13.0-beta-1.md ModifiedM docs/_posts/2015-02-18-react-conf-roundup-2015.md ModifiedM docs/_posts/2015-02-20-introducing-relay-and-graphql.md ModifiedM docs/_posts/2015-02-24-react-v0.13-rc1.md ModifiedM docs/_posts/2015-02-24-streamlining-react-elements.md ModifiedM docs/_posts/2015-03-03-react-v0.13-rc2.md ModifiedM docs/_posts/2015-03-04-community-roundup-25.md ModifiedM docs/_posts/2015-03-10-react-v0.13.md ModifiedM docs/_posts/2015-03-16-react-v0.13.1.md ModifiedM docs/_posts/2015-03-19-building-the-facebook-news-feed-with-relay.md ModifiedM docs/_posts/2015-03-26-introducing-react-native.md ModifiedM docs/_posts/2015-03-30-community-roundup-26.md ModifiedM docs/_posts/2015-04-17-react-native-v0.4.md ModifiedM docs/_posts/2015-04-18-react-v0.13.2.md ModifiedM docs/_posts/2015-05-01-graphql-introduction.md ModifiedM docs/_posts/2015-05-08-react-v0.13.3.md ModifiedM docs/_posts/2015-05-22-react-native-release-process.md ModifiedM docs/_posts/2015-06-12-deprecating-jstransform-and-react-tools.md ModifiedM docs/_posts/2015-07-03-react-v0.14-beta-1.md ModifiedM docs/_posts/2015-08-03-new-react-devtools-beta.md ModifiedM docs/_posts/2015-08-11-relay-technical-preview.md ModifiedM docs/_posts/2015-08-13-reacteurope-roundup.md ModifiedM docs/_posts/2015-09-02-new-react-developer-tools.md ModifiedM docs/_posts/2015-09-10-react-v0.14-rc1.md ModifiedM docs/_posts/2015-09-14-community-roundup-27.md ModifiedM docs/_posts/2015-10-07-react-v0.14.md ModifiedM docs/_posts/2015-10-19-reactiflux-is-moving-to-discord.md ModifiedM docs/_posts/2015-10-28-react-v0.14.1.md ModifiedM docs/_posts/2015-11-02-react-v0.14.2.md ModifiedM docs/_posts/2015-11-18-react-v0.14.3.md ModifiedM docs/_posts/2015-12-04-react-js-conf-2016-diversity-scholarship.md ModifiedM docs/_posts/2015-12-16-ismounted-antipattern.md ModifiedM docs/_posts/2015-12-18-react-components-elements-and-instances.md ModifiedM docs/_posts/2015-12-29-react-v0.14.4.md ModifiedM docs/_posts/2016-01-08-A-implies-B-does-not-imply-B-implies-A.md ModifiedM docs/_posts/2016-01-12-discontinuing-ie8-support.md ModifiedM docs/_posts/2016-02-19-new-versioning-scheme.md ModifiedM docs/_posts/2016-03-07-react-v15-rc1.md ModifiedM docs/_posts/2016-03-16-react-v15-rc2.md ModifiedM docs/_posts/2016-03-29-react-v0.14.8.md ModifiedM docs/_posts/2016-04-07-react-v15.md ModifiedM docs/_posts/2016-04-08-react-v15.0.1.md ModifiedM docs/_posts/2016-07-11-introducing-reacts-error-code-system.md ModifiedM docs/_posts/2016-07-13-mixins-considered-harmful.md ModifiedM docs/_posts/2016-07-22-create-apps-with-no-configuration.md ModifiedM docs/_posts/2016-08-05-relay-state-of-the-state.md ModifiedM docs/_posts/2016-09-28-our-first-50000-stars.md ModifiedM docs/_posts/2016-11-16-react-v15.4.0.md ModifiedM docs/_posts/2017-04-07-react-v15.5.0.md ModifiedM docs/_posts/2017-05-18-whats-new-in-create-react-app.md ModifiedM docs/_posts/2017-06-13-react-v15.6.0.md ModifiedM docs/_posts/2017-07-26-error-handling-in-react-16.md ModifiedM docs/_posts/2017-09-08-dom-attributes-in-react-16.md ModifiedM docs/_posts/2017-09-25-react-v15.6.2.md ModifiedM docs/_posts/2017-09-26-react-v16.0.md ModifiedM docs/acknowledgements.md ModifiedM docs/community/conferences.it-IT.md ModifiedM docs/community/conferences.ko-KR.md ModifiedM docs/community/conferences.md ModifiedM docs/community/conferences.zh-CN.md ModifiedM docs/community/videos.it-IT.md ModifiedM docs/community/videos.ko-KR.md ModifiedM docs/community/videos.md ModifiedM docs/community/videos.zh-CN.md ModifiedM docs/contributing/codebase-overview.md ModifiedM docs/contributing/design-principles.md ModifiedM docs/contributing/how-to-contribute.md ModifiedM docs/contributing/implementation-notes.md ModifiedM docs/docs/accessibility.md ModifiedM docs/docs/addons-animation.md ModifiedM docs/docs/addons-create-fragment.md ModifiedM docs/docs/addons-perf.md ModifiedM docs/docs/addons-pure-render-mixin.md ModifiedM docs/docs/addons-shallow-compare.md ModifiedM docs/docs/addons-shallow-renderer.md ModifiedM docs/docs/addons-test-utils.md ModifiedM docs/docs/addons-two-way-binding-helpers.md ModifiedM docs/docs/addons-update.md ModifiedM docs/docs/addons.md ModifiedM docs/docs/components-and-props.md ModifiedM docs/docs/conditional-rendering.md ModifiedM docs/docs/context.md ModifiedM docs/docs/cross-origin-errors.md ModifiedM docs/docs/forms.md ModifiedM docs/docs/handling-events.md ModifiedM docs/docs/hello-world.md ModifiedM docs/docs/higher-order-components.md ModifiedM docs/docs/installation.md ModifiedM docs/docs/integrating-with-other-libraries.md ModifiedM docs/docs/introducing-jsx.md ModifiedM docs/docs/jsx-in-depth.md ModifiedM docs/docs/lifting-state-up.md ModifiedM docs/docs/lists-and-keys.md ModifiedM docs/docs/optimizing-performance.md ModifiedM docs/docs/portals.md ModifiedM docs/docs/react-without-es6.md ModifiedM docs/docs/reference-dom-elements.md ModifiedM docs/docs/reference-events.md ModifiedM docs/docs/reference-pure-render-mixin.md ModifiedM docs/docs/reference-react-component.md ModifiedM docs/docs/reference-react-dom-server.md ModifiedM docs/docs/reference-react-dom.md ModifiedM docs/docs/reference-react.md ModifiedM docs/docs/reference-test-renderer.md ModifiedM docs/docs/refs-and-the-dom.md ModifiedM docs/docs/rendering-elements.md ModifiedM docs/docs/state-and-lifecycle.md ModifiedM docs/docs/thinking-in-react.md ModifiedM docs/docs/typechecking-with-proptypes.md ModifiedM docs/docs/uncontrolled-components.md ModifiedM docs/index.md ModifiedM docs/tutorial/tutorial.md ModifiedM docs/warnings/dont-call-proptypes.md ModifiedM docs/warnings/legacy-factories.md ModifiedM docs/warnings/unknown-prop.md ModifiedA flow-typed/hex2rgba.js AddedM package.json ModifiedM scripts/prettier/index.js ModifiedM src/shared/ReactInstanceType.js ModifiedA www/.babelrc AddedA www/.gitignore AddedA www/.travis.yml AddedA www/README.md AddedA www/gatsby-config.js AddedA www/gatsby-node.js AddedA www/package.json AddedA www/plugins/gatsby-remark-use-jsx/index.js AddedA www/plugins/gatsby-remark-use-jsx/package.json AddedA www/plugins/gatsby-transformer-authors-yaml/gatsby-node.js AddedA www/plugins/gatsby-transformer-authors-yaml/package.json AddedA www/src/components/CodeEditor/CodeEditor.js AddedA www/src/components/CodeEditor/index.js AddedA www/src/components/Container/Container.js AddedA www/src/components/Container/index.js AddedA www/src/components/ErrorDecoder/ErrorDecoder.js AddedA www/src/components/ErrorDecoder/index.js AddedA www/src/components/Flex/Flex.js AddedA www/src/components/Flex/index.js AddedA www/src/components/Header/Header.js AddedA www/src/components/Header/index.js AddedA www/src/components/LayoutFooter/ExternalFooterLink.js AddedA www/src/components/LayoutFooter/Footer.js AddedA www/src/components/LayoutFooter/FooterLink.js AddedA www/src/components/LayoutFooter/FooterNav.js AddedA www/src/components/LayoutFooter/index.js AddedA www/src/components/LayoutHeader/Header.js AddedA www/src/components/LayoutHeader/HeaderLink.js AddedA www/src/components/LayoutHeader/SearchSvg.js AddedA www/src/components/LayoutHeader/index.js AddedA www/src/components/MarkdownHeader/MarkdownHeader.js AddedA www/src/components/MarkdownHeader/index.js AddedA www/src/components/MarkdownPage/MarkdownPage.js AddedA www/src/components/MarkdownPage/index.js AddedA www/src/components/StickyResponsiveSidebar/StickyResponsiveSidebar.js AddedA www/src/components/StickyResponsiveSidebar/index.js AddedA www/src/components/TitleAndMetaTags/TitleAndMetaTags.js AddedA www/src/components/TitleAndMetaTags/index.js AddedA www/src/constants.js AddedA www/src/css/algolia.css AddedA www/src/css/reset.css AddedA www/src/html.js AddedA www/src/icons/logo.svg AddedA www/src/images/oss_logo.png AddedA www/src/layouts/index.js AddedA www/src/pages/404.js AddedA www/src/pages/acknowledgements.html.js AddedA www/src/pages/blog/all.html.js AddedA www/src/pages/docs/error-decoder.html.js AddedA www/src/pages/favicon.ico AddedA www/src/pages/robots.txt AddedA www/src/prism-styles.js AddedA www/src/templates/blog.js AddedA www/src/templates/community.js AddedA www/src/templates/components/ButtonLink/ButtonLink.js AddedA www/src/templates/components/ButtonLink/index.js AddedA www/src/templates/components/ChevronSvg/index.js AddedA www/src/templates/components/ExternalLinkSvg/index.js AddedA www/src/templates/components/MetaTitle/index.js AddedA www/src/templates/components/NavigationFooter/NavigationFooter.js AddedA www/src/templates/components/NavigationFooter/index.js AddedA www/src/templates/components/Sidebar/Section.js AddedA www/src/templates/components/Sidebar/Sidebar.js AddedA www/src/templates/components/Sidebar/index.js AddedA www/src/templates/docs.js AddedA www/src/templates/home.js AddedA www/src/templates/installation.js AddedA www/src/templates/tutorial.js AddedA www/src/theme.js AddedA www/src/utils/createLink.js AddedA www/src/utils/findSectionForPath.js AddedA www/src/utils/isItemActive.js AddedA www/src/utils/mountCodeExample.js AddedA www/src/utils/sectionList.js AddedA www/src/utils/slugify.js AddedA www/src/utils/toCommaSeparatedList.js AddedA www/static/external.png AddedA www/static/favicon.ico AddedA www/static/large-logo.svg AddedA www/static/search.svg AddedA www/yarn.lock AddedPatch
Files changed
Rendering syntax-highlighted changes…