599 Commits

Author SHA1 Message Date
Ben Alpert
0dff168820 Don't try to commit website on Travis if no changes
This was causing the build to fail if the website hadn't changed,
because `git commit` would exit 1. This matches what we do on React now.
2015-04-03 09:55:14 -07:00
Ben Alpert
48a993b5c5 Don't push on Travis before setting password 2015-04-01 18:51:06 -07:00
Ben Alpert
d81cb6e162 Die with status 1 when website generation fails
So Travis won't wipe out the website on error. :\
2015-04-01 18:31:18 -07:00
Ben Alpert
efe446e962 Fail generating website if any page throws an error
This will prevent us from having pages on the site that just show error
stack traces -- instead, Travis will fail with an error and we'll
notice sooner.

I cleaned up this logic to use promises which was eay easier to track
for the error behavior and should be simpler to follow regardless.
2015-04-01 17:42:33 -07:00
Christopher Chedeau
7a165db177 Use greedy regex for removing docblock 2015-04-01 08:54:20 -07:00
Christopher Chedeau
427d902e48 Support .ios.js examples 2015-03-31 14:05:27 -07:00
Christopher Chedeau
115b2a3fde fix ../ 2015-03-31 12:31:37 -07:00
Christopher Chedeau
a4a551c571 Add examples at the end of the doc pages 2015-03-31 12:28:53 -07:00
Spencer Ahrens
c8c4b41827 Merge pull request #242 from salutis/master
[website] Improve typography
2015-03-31 10:13:13 -07:00
Christopher Chedeau
536b4669a3 Add Edit on Github link on pages. cc @DMortens 2015-03-31 10:10:05 -07:00
Christopher Chedeau
ed7b5cb187 Fix docs 2015-03-31 09:46:45 -07:00
John Wu
35bea5fddc Local image resources for docs 2015-03-31 23:24:37 +08:00
Tadeu Zagallo
b06cdf0c5f Add screenshots to make it clearer 2015-03-29 00:50:38 +00:00
Francois Laberge
f042227002 Added #content hash to debugging link so that it scrolls to start of text on mobile 2015-03-28 20:19:02 -04:00
Francois Laberge
4d33033344 Add basic documentation for debugging react native apps 2015-03-28 19:28:51 -04:00
Ben Alpert
7e9bbb61bf Merge pull request #381 from facebook/autopush-travis
Autobuild website on Travis
2015-03-27 20:14:07 -07:00
Ben Alpert
3b73a0f3bd Autobuild website on Travis
Had to change around the config since this is now a public repo so we
can't use SSH auth. This seems to work though.
2015-03-27 20:05:22 -07:00
Raphael Amorim
10c2205171 make a callback for server run only when done 2015-03-26 22:10:02 -03:00
Raphael Amorim
e9ef277147 Fix log when execut npm start script 2015-03-26 22:00:08 -03:00
Rudolf Adamkovic
2e9adef52e [website] Improve typography 2015-03-26 20:50:35 +01:00
Ben Alpert
b4da77a31f Merge pull request #223 from zpao/website-improvements
Website improvements
2015-03-26 12:27:34 -07:00
Paul O’Shannessy
35fa5aa762 [website] optimize images 2015-03-26 11:52:54 -07:00
Paul O’Shannessy
94c74bc6c4 [website] Allow top nav to overflow
This looks *less bad* than it currently does but it's still pretty
clowny.
2015-03-26 11:52:54 -07:00
Paul O’Shannessy
9c9992e298 [website] Don't link to #content for docs 2015-03-26 11:52:54 -07:00
Paul O’Shannessy
c2df412264 [website] Overflow .prism
This should fix the remaining horizontal scrolls on mobile.
2015-03-26 11:52:54 -07:00
Paul O’Shannessy
79443d84c9 [website] use maxWidth in JS styles, CSS images
This is a quick fix for "responsive" views. It's not perfect but it's
less bad.
2015-03-26 11:52:49 -07:00
Alexsander Akers
821dcb5154 Merge pull request #220 from stevelacy/lint
Lint code - change double quotes to single in website/jsdocs
2015-03-26 18:37:50 +00:00
Spencer Ahrens
90f399c4d1 Fix typo. 2015-03-26 11:15:13 -07:00
Steve Lacy
5a4e780ac3 Lint code - change double quotes to single in website/jsdocs. Add/remove semicolons to keep code style 2015-03-26 11:14:54 -07:00
Ben Alpert
69e5233d4d Make open-source Travis build the website properly? 2015-03-26 10:54:09 -07:00
Spencer Ahrens
0c9571fce3 tweak website readme 2015-03-26 10:23:15 -07:00
Spencer Ahrens
16271ce365 Add summery blurb to landing page. 2015-03-26 09:54:52 -07:00
Ben Alpert
2d23c2fe1f Switch nav design 2015-03-26 09:53:54 -07:00
Tadeu Zagallo
df7d9c27f9 [ReactNative][Docs] Add docs to LinkingIOS 2015-03-26 16:35:05 +00:00
Krzysztof Magiera
1976edc9d8 Update tutorial images. 2015-03-26 09:06:30 -07:00
Christopher Chedeau
8b8e9f906a Update website 2015-03-26 06:43:45 -07:00
Tadeu Zagallo
17fb98ea85 [docs] Fix 0 being rendered on functions with 0 args 2015-03-26 09:15:45 +00:00
Spencer Ahrens
138371ca60 Merge pull request #206 from sahrens/docs
Better debugger photo.
2015-03-25 23:02:35 -07:00
Ben Alpert
885d2500c7 New tagline 2015-03-25 23:01:13 -07:00
Spencer Ahrens
8bdce3c0c2 Better debugger photo. 2015-03-25 22:58:56 -07:00
Ben Alpert
f0e92f6a40 [website] Avoid 'module.exports = React.createClass' 2015-03-25 22:58:40 -07:00
Spencer Ahrens
b5c1775beb Improve landing page. 2015-03-25 20:57:23 -07:00
Christopher Chedeau
119a050ed8 Make images work 2015-03-25 20:30:41 -07:00
Ben Alpert
b900ce2efa [website] Stack Overflow tags are hyphenated 2015-03-25 19:19:47 -07:00
Ben Alpert
7f84c3d7b2 [website] Tweak homepage layout 2015-03-25 19:17:54 -07:00
Christopher Chedeau
b1a84f711c Merge pull request #202 from sahrens/docs
Docs
2015-03-25 19:16:55 -07:00
Ben Alpert
8d2632bfd1 [website] White OG image, favicon 2015-03-25 18:47:03 -07:00
Spencer Ahrens
220a9cbc1d Improve landing page. 2015-03-25 18:37:30 -07:00
Christopher Chedeau
f61352eb4f Correct capitalization for Geo*l*ocation 2015-03-25 15:15:12 -07:00
Paul O’Shannessy
4e7c33088b Increase base font-weight
300 is too light for an already light typeface, especially on body type.
2015-03-25 15:09:03 -07:00