da9e51c92d
Summary: The component grid on Components and APIs https://facebook.github.io/react-native/docs/components-and-apis.html has a set height for each item. This causes content to overflow their containers. Before: ![image](https://user-images.githubusercontent.com/1337003/29373309-b67c0dea-82a5-11e7-9850-003d66571df2.png) After: ![image](https://user-images.githubusercontent.com/1337003/29373337-d32b7214-82a5-11e7-8d12-958be9ff81aa.png) I've quickly fixed this with CSS Grid. There is much more room for improvement, but this prevents it being visually broken. Tested by locally rendering. Jest passes OK. Run docs website locally. Visually confirm correct rendering. Closes https://github.com/facebook/react-native/pull/15514 Reviewed By: ericvicenti Differential Revision: D5641555 Pulled By: TheSavior fbshipit-source-id: 3b4002e06066c3c052a75ba15a74521e6e1e7d40 |
||
---|---|---|
.. | ||
core | ||
jsdocs | ||
layout | ||
server | ||
src/react-native | ||
.gitignore | ||
README.md | ||
package.json | ||
publish-gh-pages.js | ||
setup.sh | ||
showcase.json |
README.md
Install prerequisites
Before running the website, make sure you've run the following:
git clone https://github.com/facebook/react-native.git
cd react-native
npm install
Run the website server
The first time, get all the website dependencies loaded via
cd website
npm install
Then, run the server via
npm start
open http://localhost:8079/react-native/index.html
Anytime you change the contents, just refresh the page and it's going to be updated.
Publish the website
The website at https://facebook.github.io/react-native is automatically deployed by our continuous integration infrastructure, specifically CircleCI. This is configured in circle.yml
in the root of the repository.