Christopher Chedeau
51e013633c
Fix website
...
Summary:This puts the images inside of the blog folder in the output so we can safely copy them over. And moves the images in /blog/img/ in the source control so it's easier to discover (instead of having to search many levels deep).
Should make the website work!
Closes https://github.com/facebook/react-native/pull/6659
Differential Revision: D3098308
Pulled By: vjeux
fb-gh-sync-id: 99477e27843dd6c88aa854028944f2f0b672db1f
fbshipit-source-id: 99477e27843dd6c88aa854028944f2f0b672db1f
2016-03-25 10:46:25 -07:00
Christopher Chedeau
b80698df1c
Introduce blog
...
Summary:Ported the infrastructure from jest.
![screen shot 2016-03-24 at 9 47 50 am](https://cloud.githubusercontent.com/assets/197597/14024237/85db1132-f1a5-11e5-84be-f525e302c6ca.png )
Closes https://github.com/facebook/react-native/pull/6629
Differential Revision: D3094423
Pulled By: vjeux
fb-gh-sync-id: a01aec6a55d28484c45bb241d037ca6717bc5e81
shipit-source-id: a01aec6a55d28484c45bb241d037ca6717bc5e81
2016-03-24 14:11:30 -07:00
Konstantin Raev
6f1417c849
CI now builds docs website and deploys it to /%version% path
...
Summary:
Copy of #5760 reverted merge.
We need to preserve history of docs changes on the webserver.
The goal is to allow users to browse outdated versions of docs.
To make things simple all websites will be released to https://facebook.github.io/react-native/releases/version/XX folder when there is a branch cut.
I switched from Travis CI to Cirle CI because it works faster and I am more familiar with it.
How it works:
1. If code is pushed to `master` branch then CI will build a fresh version of docs and put it in https://github.com/facebook/react-native/tree/gh-pages/releases/next folder.
Github will serve this website from https://facebook.github.io/react-native/releases/version/next URL.
All relative URLs will work within that website
2. If code is pushed to `0.20-stable` branch then CI will build a fresh version of docs and put it in https://github.com/facebook/react-native/tree/gh-pages/releases/0.20 folder.
Github will serve this website from https://facebook.github.io/react-native/releases/v
Closes https://github.com/facebook/react-native/pull/5873
Reviewed By: svcscm
Differential Revision: D2926901
Pulled By: androidtrunkagent
fb-gh-sync-id: 16aea430bac815933d9c603f03921cc6353906f1
shipit-source-id: 16aea430bac815933d9c603f03921cc6353906f1
2016-02-11 06:17:42 -08:00
Christopher Chedeau
847220957a
Add "Edit on GitHub" link on normal docs pages
...
Summary:
<img width="938" alt="screen shot 2016-01-20 at 10 38 23 pm" src="https://cloud.githubusercontent.com/assets/197597/12473376/8f0ac970-bfc6-11e5-9e44-0481e9f250f1.png ">
Closes https://github.com/facebook/react-native/pull/5454
Reviewed By: svcscm
Differential Revision: D2849235
Pulled By: vjeux
fb-gh-sync-id: 0103f3d5249b1dfc03aa77feb9ae3bb7bbe9c746
2016-01-20 23:47:33 -08:00
Janic Duplessis
2d50ac359c
Fix issues running the website locally on windows with npm3
2016-01-02 03:56:32 -05:00
Brent Vatne
debd5b0942
[Docs] Remove Transforms from sidebar, add to Style
2015-05-07 16:05:30 -07:00
Christopher Chedeau
1c7f39e461
Add JavaScript Environment in the docs and fix a few things
2015-04-08 11:06:56 -07:00
Christopher Chedeau
e811181034
Add copyright header on website files
2015-03-23 10:56:09 -07:00
Christopher Chedeau
d935f4554b
Improvements in the docs generation
2015-03-04 18:10:32 -08:00
Felix Kling
472c287cd3
Update react-docgen and ignore pages with no header
2015-02-18 16:39:28 -08:00
Christopher Chedeau
70f28332b6
Initial version of the automatically generated docs
2015-02-12 14:44:00 -08:00
Christopher Chedeau
9231d4f8f0
Initial version of the website and docs.
2015-02-11 20:26:43 -08:00