Commit Graph

2059 Commits

Author SHA1 Message Date
Robert Martin
3d38c5cd3b Capitalize AJAX (#7435) 2016-08-08 16:24:30 -07:00
Robert Chang
c546230adb change a word in performance docs (#7442) 2016-08-08 16:10:28 -07:00
Joseph Savona
baabae1a29 Fix link formatting on Relay blog post (#7434) 2016-08-05 14:54:34 -07:00
Joseph Savona
74dd7bbbd2 Relay blog post (#7433) 2016-08-05 10:55:06 -07:00
Paul O’Shannessy
495d85fb5d [docs] Use appropriately sized og:image (#7417)
Also runs through Imageoptim for smaller size.
2016-08-03 14:08:44 -07:00
Paul O’Shannessy
75a4bce9f7 [docs] Use npmcdn (#7394) 2016-08-02 13:44:06 -07:00
Paul O’Shannessy
0a37797a2f [docs] add permalink for newly translated page (#7380) 2016-07-29 16:24:43 -07:00
Paul O’Shannessy
7e1321afaf Update website for 15.3.0
(cherry picked from commit cc01d1be3309715ad4485395e14272cc3c35ceb6)
2016-07-29 12:17:41 -07:00
Paul O’Shannessy
2f57807286 [docs] Add permalink to PropTypes warning page (#7377)
Followup to #7219, which was created before the Jekyll 3 upgrade, which needs the permalink field.
2016-07-29 12:14:01 -07:00
Dan Abramov
b7c168f6cb Add “Don't Call PropTypes” warning (#7219) 2016-07-29 12:04:33 -07:00
Keyan Zhang
3efd930d49 fixed incorrect doc location (#7365) 2016-07-28 11:03:07 -07:00
Gert Hengeveld
70583932bb Added ReactNL conference (#7342) 2016-07-25 16:17:05 -07:00
Amjad Masad
2b9cb8f247 "transient dependencies" -> "transitive dependencies" (#7341)
I think that's what you meant -- although with npm dependencies are kind of transient :P
2016-07-25 16:16:11 -07:00
scloudyy
85b053db03 Update docs zh cn (#7254)
* update 03-interactivity-and-dynamic-uis.zh-CN

* update 04-multiple-components.zh-CN

* update 05-reusable-components.zh-CN

* updat 06-transferring-props.zh-CN

* update 07-forms.zh-CN

* update 08-working-with-the-browser.zh-CN

* update 08 and 08.1

* update 09-tooling-integration.zh-CN

* revise

* don't use ES6
2016-07-25 12:23:45 -07:00
Veljko Tornjanski
ac1bb87249 Wording change in doc (#7348) 2016-07-25 11:59:15 -07:00
Seyi
bfb53c6c28 Blog post: Fixed typo in post (#7336) 2016-07-22 12:40:46 -07:00
Paul O’Shannessy
959e5f0be9 Host our own images for the blog, use https links (#7339) 2016-07-22 12:36:07 -07:00
Steven Syrek
ed98f75ff9 Correct grammatical error (subject-verb agreement) (#7338)
"It is worth repeating: there is no configuration files or complicated folder structures." > "It is worth repeating: there are no configuration files or complicated folder structures."
2016-07-22 19:13:11 +01:00
Dan Abramov
9d4e5211cd Add blog post 2016-07-22 16:58:33 +01:00
Paul O’Shannessy
24d53c1c37 Finish Jekyll 3 Upgrade
- Reverts change to use sectionid on layouts (was unreliable), using config to make sure that's specified on all pages that need it
- Adds permalinks to all other pages so that og data is correct
- Corrects some permalinks that were in correct (translations)
2016-07-19 15:08:58 -07:00
Daniel Lo Nigro
d457201862 Upgrade to Jekyll 3
Full list of changes is at https://jekyllrb.com/docs/upgrading/2-to-3/. The tl;dr of it is:
 - Relative permalinks were removed, so all the files in the `docs` subdirectory need their permalink to be prefixed with `docs/`
 - `post` and `page` types were renamed to `posts` and `pages` respectively
 - `jekyll-paginate`, `pygments` and `redcarpet` are all now optional, so I needed to explicitly add it to the Gemfile. Jekyll now uses `rouge` rather than `pygments` for syntax highlighting, but rouge does not support highlighting individual lines (`hl_lines`) so we need to continue using Pygments.
 - Layout metadata (eg. `sectionid`) is now on a `layout` variable rather than `page`

Tested the following pages and confirmed that they all work:
 - "Docs" link (getting started page): http://127.0.0.1:4000/react/docs/getting-started.html
 - Downloads: http://127.0.0.1:4000/react/downloads.html
 - Tutorial: http://127.0.0.1:4000/react/docs/tutorial.html
 - A few pages under the "docs" subdirectory, to confirm they're working properly:
    - http://127.0.0.1:4000/react/docs/addons.html
 - http://127.0.0.1:4000/react/docs/why-react.html
 - http://127.0.0.1:4000/react/docs/create-fragment.html
 - A few tips:
    - http://127.0.0.1:4000/react/tips/false-in-jsx.html
 - http://127.0.0.1:4000/react/tips/style-props-value-px.html
 - Non-English versions of the page:
    - http://127.0.0.1:4000/react/docs/getting-started-it-IT.html
    - http://127.0.0.1:4000/react/docs/getting-started-ja-JP.html
2016-07-19 12:18:49 -07:00
Paul O’Shannessy
5f34a11365 Update website for 15.2.1
(cherry picked from commit ea880f2e2cd7944dceb0097e80f5e92f39243afc)
2016-07-19 12:17:34 -07:00
Dan Abramov
e9d421dda7 Clarify the section about dogfooding (#7292) 2016-07-16 15:02:20 +01:00
Dan Abramov
1888048e84 Minor tweaks to Design Principles (#7283) 2016-07-14 21:29:11 +01:00
Dan Abramov
9176c0d597 Add Design Principles to the docs (#7282) 2016-07-14 20:37:28 +01:00
Fernando Alex Helwanger
99adf5da96 Add mixins property to context example (#7277) 2016-07-14 10:43:47 +01:00
Paul O’Shannessy
710f12e7e3 [docs] Follow up to 6972 - update docs code (#7278) 2016-07-13 13:17:09 -07:00
segmentationfaulter
33faa2c9fe Update 03-interactivity-and-dynamic-uis.md (#6972) 2016-07-13 13:14:41 -07:00
Dan Abramov
167fa71b5b Fix typos in “Mixins Considered Harmful” (#7275)
* Fix typos in “Mixins Considered Harmful”

* Use consistent code style
2016-07-13 18:46:21 +01:00
Dan Abramov
1a75b4dff9 Add a new blog post about mixins (#7273) 2016-07-13 17:40:53 +01:00
Zac Smith
c95279ea17 Remove uneccesary colon (#7238)
Only use a colon after a statement that is a complete sentence, like [Grammer Girl says](http://www.quickanddirtytips.com/education/grammar/colons).
2016-07-12 11:19:07 -07:00
Varayut Lerdkanlayanawat
8695fd8c66 Reformat event names in Media Events section (#7250) 2016-07-12 10:10:29 -07:00
Keyan Zhang
12333ddd6f Blog post for error codes 2016-07-11 17:39:12 -07:00
Paul O’Shannessy
a2a9836a96 Import warnings that currently live in gists. (#7175) 2016-07-05 13:52:58 -07:00
Samuel Reed
7c4a139e05 Add PropTypes.symbol to reusable components doc (#7171) 2016-07-02 20:54:47 +01:00
Paul O’Shannessy
039d6ac773 Update website for 15.2.0
(cherry picked from commit 3a6584b2eebfa27b416ccc2b4a3c3fc8be1ff3ae)
2016-07-01 12:21:56 -07:00
Brandon Dail
253a28af5e Clarify purpose of state property in ES6 classes (#7109) 2016-06-23 12:44:36 -07:00
Jim
f50372573e webcomponents should use attachedCallback instead of createdCallback. (#7102) 2016-06-22 12:42:50 -07:00
Paul O’Shannessy
9b9228f1bb [docs] Update share button (#7097) 2016-06-21 16:21:10 -07:00
Nik Nyby
8e726bb55f update babel-core to 5.8.34 in tutorial docs (#7059) 2016-06-16 20:50:14 -07:00
Claudio Brandolino
1cadb2e74d Standardise format of the three "state" questions. (#7046)
* Standardise format of the three "state" questions.

The original format follows the template:

 > 1. x? if `x` then probably isn't state
 > 2. y? if `!y` then probably isn't state
 > 3. z? if `z` then it's not state

This caused both me and a hallway tester to do a double take.

The proposed reformulation allows the answers to follow the same template.

In the same spirit, it uses the same contraction pattern in the last answer (`it's not state`-> `it isn't state`). This has the welcome side effect to make the lack of "probably" stand out more.

* Update phrasing in thinking in reacr
2016-06-16 10:35:18 -07:00
Toru Kobayashi
0856ab5f90 Remove setProps and replaceProps from docs (#7044) 2016-06-14 22:13:26 -07:00
Paul O’Shannessy
0f7cac436c Revert "Remove setProps and replaceProps completely" (#7039) 2016-06-14 15:02:01 -07:00
Qin Junwen
23f3548578 Update 10.4-test-utils.md (#6971)
The find/scry methods which returns DOM component in react@0.13 now returns DOMElement in react@0.14 and later.
2016-06-14 14:09:20 -04:00
Robert Haritonov
070997991a Add React Amsterdam conference to the list (#7028) 2016-06-14 11:02:13 -07:00
nhducit
661864461d Update 03-interactivity-and-dynamic-uis.md (#7015) 2016-06-14 13:55:38 -04:00
Ben Alpert
431d954d21 Wordsmith the homepage (#7022) 2016-06-13 12:40:18 -07:00
Ryo Shibayama
7398aac852 Fix Japanese/Italian/Korean tutorials (#7020)
* Fix japanese tutorial

* Fix Italian tutorial as same as e4fe662

* Fix Korean tutorial as same as e4fe662
2016-06-12 00:03:13 -07:00
Ben Alpert
4094a495cf New marketing copy on homepage (#7012) 2016-06-10 19:47:23 -07:00
inkinworld
a4dd77330b Update 12-context.md (#6973)
Modify a clerical error
2016-06-10 11:52:10 -07:00