Commit Graph

554 Commits

Author SHA1 Message Date
Cheng Lou 0a3d0163d0 docs `select` `value` to control chosen option 2013-11-20 22:34:53 -05:00
Ben Alpert d49d84b250 autoBind -> Autobinding
We don't use the term autoBind anywhere any more.
2013-11-20 11:42:05 -08:00
Levi McCallum ceaf3fba32 Add explination of autoBind to DOM Event Listener tip 2013-11-20 11:29:05 -08:00
Paul O’Shannessy bd1f5e7e16 Put nav data in "_data"
New in Jekyll 1.3 - http://jekyllrb.com/docs/datafiles/
2013-11-19 15:52:42 -08:00
Paul O’Shannessy f37fd7a7a3 Fix pagination 2013-11-19 15:25:00 -08:00
Paul O’Shannessy 378a49bf3c Update jekyll to 1.3 2013-11-19 15:18:15 -08:00
Vjeux 96e97c1a87 Community round-up #11 2013-11-19 22:56:34 +01:00
Cheng Lou 1fcd6412fb docs highlight className and htmlFor transforms 2013-11-18 21:42:51 -05:00
Cheng Lou ce0eec97db docs classSet semicolons missing 2013-11-18 21:22:14 -05:00
Paul O’Shannessy 5d2f0b4e07 Merge branch 'chenglou-classSet'
closes #463
2013-11-18 18:00:24 -08:00
Paul O’Shannessy e79079d174 Merge pull request #539 from spicyj/doc-anchors-again
Make doc headers clickable again
2013-11-18 17:45:39 -08:00
Ben Alpert e94ebee15e Make doc headers clickable again
...without preventing clicks on other things.

Just use an `<a name="...">` tag that doesn't take up any space to make sure that we're not covering up something else.

For whatever reason, doing `position: relative; top: -$navHeight;` doesn't work and causes the anchor target not to be moved up. This solution works in both Chrome and Firefox.
2013-11-18 17:34:44 -08:00
Pieter Vanderwerff 1e1d7fe770 Set docs menu item to active when viewing a “tips” page 2013-11-15 15:27:31 +13:00
Paul O’Shannessy e6010bf75e Merge pull request #362 from mcsheffrey/feat-documentation-cookbook
React Tips documentation
2013-11-14 14:59:41 -08:00
Paul O’Shannessy c821887160 formatting and syntax on false in JSX tip 2013-11-13 17:43:17 -08:00
Paul O’Shannessy 4367dad669 Update wording on AJAX tip 2013-11-13 17:43:17 -08:00
Paul O’Shannessy 0ebd3d92ba Fix broken link, spacing on events tip 2013-11-13 17:43:17 -08:00
Paul O’Shannessy 80ab7bf4e1 s/Zuck/Rogers/ 2013-11-13 17:43:17 -08:00
Paul O’Shannessy 4a9ed4a204 Fix broken link on componentWillReceiveProps tip 2013-11-13 17:43:16 -08:00
Paul O’Shannessy f6f3d4262b fix broken link on controlled input tip 2013-11-13 17:43:16 -08:00
Paul O’Shannessy 75383c5c99 Children props tip tweak 2013-11-13 17:43:16 -08:00
Paul O’Shannessy 49261c9392 Fix broken link, formatting on px style tip 2013-11-13 17:43:16 -08:00
Paul O’Shannessy fe52e059b9 Tweak for self closing tag tip 2013-11-13 17:43:16 -08:00
Paul O’Shannessy 684e5922e8 Tweaks to if-else tip 2013-11-13 17:43:16 -08:00
Paul O’Shannessy 7c1cf0a2dc Small cleanup to style tips 2013-11-13 17:43:16 -08:00
Pete Hunt dab167c0e3 Merge pull request #460 from chenglou/opacity-1
fix doc & example transition opacity from .99 to 1
2013-11-13 17:31:08 -08:00
Paul O’Shannessy 970445fc48 Merge pull request #522 from pieter-vanderwerff/blog-footer-position-fix
Added clearfix to blog content holder
2013-11-13 12:28:34 -08:00
Paul O’Shannessy e716c2ee35 Merge pull request #493 from guidobouman/master
Prevent header anchors from interfering with clickable content in docs.
2013-11-13 12:23:57 -08:00
Pieter Vanderwerff 05d44b2152 Added clearfix to blog content holder 2013-11-13 15:01:32 +13:00
Paul O’Shannessy 797577576e Small cleanup to tips intro 2013-11-12 13:22:55 -08:00
Connor McSheffrey bd535bd51c Renamed Cookbook references to tips. Reworded intro (sounded weird because it still referenced cookbooks. Updated some entry ID's (some side nav links didn't match entry permalinks) 2013-11-11 21:00:53 -08:00
Fabio M. Costa 1d73efee10 Fixes the name of the component on documentation
AvatarImage -> Avatar
2013-11-10 11:52:41 -08:00
Cheng Lou ff51a23aea update add-ons docs based on feedbacks
- Overview of add-ons for the add-ons page.
- Better title for `ReactLink`.
- Nicer code format for classSet example.
- Better explanation for `classSet`.
2013-11-08 16:55:14 -05:00
petehunt f7103a8629 Make state immutable in tutorial (eek) 2013-11-08 13:27:20 -08:00
Guido Bouman 4c9f9dafa6 Prevents header anchors from interfering with clickable content. 2013-11-08 15:52:46 +01:00
Cheng Lou ca95c8c3a3 move docs tooling from JSX in Depth
Also removes the code wrap around the syntax highlighting link.
2013-11-07 14:25:54 -05:00
Vjeux b8cf7068c4 Community round-up #10 2013-11-06 12:36:30 -08:00
Ben Alpert a65f60a008 Use smaller blog images and host directly 2013-11-05 18:54:29 -08:00
Cheng Lou e89ad6c960 add docs lowercase mention for data- and aria- 2013-11-05 21:02:06 -05:00
Andrey Popp 20b7faaab7 "Thinking in React": fix list formatting 2013-11-06 03:50:28 +04:00
Paul O’Shannessy 1553bad73a Move header link styling out of documentation only
It's used in blog posts too. I also constrained it to just the anchor
class to avoid any other headers we have.
2013-11-05 15:04:57 -08:00
petehunt c8bc605f9e rename 2013-11-05 14:25:46 -08:00
petehunt 486b60486a rename 2013-11-05 14:23:12 -08:00
petehunt 13f0644aaa make props/state section less intense 2013-11-05 14:21:15 -08:00
petehunt 780442f0b3 blogify 2013-11-05 14:21:15 -08:00
Paul O’Shannessy 9f3ef1b6ac Remove jQuery version number from tutorial docs 2013-11-05 11:29:00 -08:00
Ben Alpert 5386cd9665 tutorial: Simplify ajax options
dataType was unnecessary; mimeType was both unnecessary and wrong in this case. Also removed an unnecessary bind and changed pollInterval to 2000 ms for consistency with https://github.com/petehunt/react-tutorial (faster is nicer if you actually try it out!).
2013-11-05 11:17:37 -08:00
Cheng Lou f2ee3c53a9 fix title case for docs tips everywhere 2013-11-05 09:57:00 -05:00
petehunt 6c1e8e8a66 Update tutorial to use className 2013-11-04 17:04:25 -08:00
petehunt 9f69b12e5b get rid of composition 2013-11-04 12:22:43 -08:00
Paul O’Shannessy aedf580a33 [docs] Clarify when `getInitialState` is called. 2013-11-01 15:29:10 -07:00
petehunt f713f06c62 less aggro 2013-11-01 11:47:38 -07:00
Cheng Lou 899ae83acb add docs on `classSet` add-on 2013-10-31 21:59:35 -04:00
Cheng Lou 3c1e0f0a8c split add-ons into subsections
In preparation for documenting `classSet` add-on.
2013-10-31 21:10:19 -04:00
Cheng Lou e455e28ff8 fix doc & example transition opacity from .99 to 1
The initial thought was that an opacity animation from 0.01 to 1 causes trouble on some browser. But after testing on opera 12.15, ff 23, ie 10, chrome 30, desktop/mobile safari 7 and chrome android I confirm this works.
2013-10-31 17:35:38 -04:00
Connor McSheffrey 551cc01430 Update nav config with new entry names/permalinks 2013-10-30 12:29:38 -07:00
Cheng Lou 80efa9a33e title case for entry titles; fix two entry names 2013-10-30 15:06:16 -04:00
Connor McSheffrey 6a0976ca9d Merge pull request #17 from chenglou/feat-documentation-cookbook
fix 3 more entries
2013-10-29 18:10:56 -07:00
Connor McSheffrey 5847536c9d Removed grunt task for building live edits and removed js link conditional at bottom of layout since we're no longer conditionally loading live edit js for cookbook pages 2013-10-29 18:04:29 -07:00
Paul O’Shannessy a5d1e2fd90 blog post for 0.5.1 2013-10-29 13:16:53 -07:00
Cheng Lou 7d50ab600f ex for entry 7 2013-10-29 14:55:11 -04:00
Connor McSheffrey e3ec6f5292 Removed JS for live edit 2013-10-29 11:28:28 -07:00
Cheng Lou 9471287794 Merge branch 'feat-documentation-cookbook' of https://github.com/mcsheffrey/react into feat-documentation-cookbook 2013-10-29 14:23:17 -04:00
Cheng Lou cbec8c1a89 fix 2 more entries 2013-10-29 14:20:04 -04:00
Connor McSheffrey 4a7d8f628e Removed .js extension from Cookbook Introduction description 2013-10-29 11:09:57 -07:00
Cheng Lou ee8fa3760d new line at end of nac_docs; update to entry 4 2013-10-29 14:02:20 -04:00
Connor McSheffrey efaba68663 Removed Q&A format 2013-10-29 10:42:47 -07:00
Connor McSheffrey 33effd31d5 Removing the grunt task generated live edit JS files since we're holding off on the inline edit feature for now 2013-10-29 10:15:45 -07:00
Cheng Lou 271e7d50cf better grammar 2013-10-29 10:15:45 -07:00
Cheng Lou c235ec7421 entry on `false` behavior 2013-10-29 10:15:45 -07:00
Connor McSheffrey 6e28818ba9 Remove cb prefix from cookbook entries since they're already in /cookbook/ directory 2013-10-29 10:15:45 -07:00
Connor McSheffrey 95f3caaaa4 removed cookbook prefix from filenames 2013-10-29 10:15:45 -07:00
Connor McSheffrey a7dd6e7c70 better regex for filename 2013-10-29 10:15:45 -07:00
Connor McSheffrey 30ab347b78 undo changes to extractCode, using grunt task instead 2013-10-29 10:15:45 -07:00
Connor McSheffrey 9585c407e2 added function that write to the output html file 2013-10-29 10:15:45 -07:00
Connor McSheffrey 9efd1f5e9b added seperate cookbook layout (since URL base of next/prev is hardcoded in layout), added next/prev yaml meta to each cookbook entry until I can find a way of generating them dynamically 2013-10-29 10:15:45 -07:00
Connor McSheffrey 21c5c2a54e update cookbook nav 2013-10-29 10:15:45 -07:00
Cheng Lou a970957eef remove entry 13 jquery animation; react has animation 2013-10-29 10:14:21 -07:00
Cheng Lou 119e29ff1d one single child in ternary 2013-10-29 10:14:21 -07:00
Cheng Lou 7db760427c add lib integration entry; tweak 1 sentence 2013-10-29 10:14:20 -07:00
Cheng Lou 6d2ea9a200 ajax ex 2013-10-29 10:14:20 -07:00
Cheng Lou 0475834470 fix all links to point to /react as root 2013-10-29 10:14:20 -07:00
Cheng Lou 48f1ee4940 change some wording, add tip for events entry
- No need to mention React, you know you're working with it =).
- Wrap code elements in back ticks, so that they get the "box" styling for md.
- You'd want the snippet to work inside the live editor, so you need to `renderComponent`. As per wiki specification, the DOM element on which to mount is `mountNode`, just like on the front page.
- Don't forget the JSX pragma, or else your `render` fails.
- Nitpick: empty line after the end of md.
- No need for jQuery reference since
  1. The general mood around React is that you don't need jQuery.
  2. The syntax' still clear without jQuery.
  3. We're doing a jQuery integration entry =).
- `getInitialState` was absent.
- You don't need `componentWillMount` here. fetch them in `getInitialState`.
- The non-spoken convention seems to call the event handler `"handle" + eventName`. So `handleResize` clearly indicates it's a `resize` handler while `updateDimensions` might do something else. This latter name might actually be better under circumstances where you use call the method directly somewhere, but since we removed the only direct usage in `componentWillMount` this is fine.
- Went OCD again and tried to keep the code short. `width` is enough of a demo. Removed `height`.
- Distinguish between DOM events and React events. Wish we go full React events in a near future.
2013-10-29 10:14:20 -07:00
Cheng Lou fb5f69f44e modify some wording 2013-10-29 10:14:20 -07:00
Connor McSheffrey e0df9cbb01 Add event listeners cookbook entry 2013-10-29 10:14:20 -07:00
Cheng Lou 1e56800543 shrink working on props in state entry 2013-10-29 10:14:20 -07:00
Cheng Lou 28f30b7ef0 props in `getInitialState` as anti-pattern 2013-10-29 10:14:20 -07:00
Connor McSheffrey 86355eb1ba added grunt task for generating live samples JS 2013-10-29 10:14:20 -07:00
Cheng Lou bfbcb5362b tip format for intro 2013-10-29 10:14:20 -07:00
Cheng Lou 8d2b4a9a25 all typos 2013-10-29 10:14:20 -07:00
Connor McSheffrey da722b92c0 Added backgroundImage example to "inline styles" cookbook entry 2013-10-29 10:14:20 -07:00
Connor McSheffrey a4d7f3f907 minor spelling change on the "controlled input null value" cookbook entry 2013-10-29 10:14:20 -07:00
Cheng Lou 6377b2ed95 entry on willReceiveProps not triggered on mounting 2013-10-29 10:14:19 -07:00
Cheng Lou dd52ef92a8 entry on controlled input with `value` null 2013-10-29 10:14:19 -07:00
Cheng Lou 9ed72b43e8 add line-height to unitless css props 2013-10-29 10:14:19 -07:00
Cheng Lou f4bbe9c296 style prop value shorthand, children prop manip warning 2013-10-29 10:14:19 -07:00
Cheng Lou 814126dc52 entry on returning only one node from `render` 2013-10-29 10:14:19 -07:00
Cheng Lou ff9246316f fix permalink, temporarily remove script field of Jekyll 2013-10-29 10:14:19 -07:00
Cheng Lou b92c433c50 small typo and code tag is now js highlight
Was html before bc github screws up the js highlighting for jsx.
2013-10-29 10:14:19 -07:00
Cheng Lou 7144ba1c10 new entry on self-closing tag 2013-10-29 10:14:19 -07:00
Cheng Lou 0fad22512a new entry for ternary expression in jsx 2013-10-29 10:14:19 -07:00
Cheng Lou 4d9cde43be add tip format for comparison 2013-10-29 10:14:19 -07:00
Cheng Lou dc24bb63d6 add tip style to style entry 2013-10-29 10:14:19 -07:00
Connor McSheffrey 5f296768a5 Moved cookbook recipes into separate directory. Updated nav_docs to loop through cookbook yaml. Added cookbook directory to js/ to add live editing of code samples 2013-10-29 10:14:19 -07:00
Connor McSheffrey dd5fbc5859 Added docs for React cookbook section Introduction and Inline Styles React recipe 2013-10-29 10:14:18 -07:00
Ben Alpert 25ba629098 Move heading anchors 50px up to avoid nav bar
Fixes #447.

We do this by moving the actual anchored element up in the page without moving the actual text. (Apple uses a similar trick in their framed docs.) Now this looks a bit sillier on smaller screens but it's better overall.
2013-10-28 13:52:58 -07:00
petehunt 91d23ffc58 typo 2013-10-28 10:21:11 -07:00
Paul O’Shannessy 10f3d93df7 Update API docs for unmountAndReleaseReactRootNode 2013-10-26 17:42:34 -07:00
Brian Rue c5cc145538 ReactTransitionGroup example: fix typo and logic bug in handleRemove 2013-10-25 18:03:31 -07:00
petehunt 0a75a52b4a Changes based on feedback 2013-10-25 11:40:54 -07:00
petehunt 15de778587 New marketing copy 2013-10-21 22:08:43 -07:00
Keito Uchiyama eeefe95958 docs: Delete Mutation Events (onCharacterDOMModified) 2013-10-21 19:56:49 -07:00
Paul O’Shannessy 5e65c186aa docs: remove OUTLINE 2013-10-21 15:20:01 -07:00
Cheng Lou 99dcdb87e3 Add clickable anchors to docs headers
Closes #434
2013-10-21 14:27:31 -07:00
Paul O’Shannessy b46b6a8db9 Fix live editor examples on home page.
Remember that one time I wrote release notes and said:

> This is a breaking change - if you were using class, you must change
> this to className or your components will be visually broken.

Good thing I didn't listen to myself!
2013-10-16 17:56:51 -07:00
Paul O’Shannessy 44ad2b55e6 0.5.0 release
Updated README, CHANGELOG, blog post
2013-10-16 11:43:09 -07:00
Paul O’Shannessy 48281a17e4 bump version to 0.6.0-alpha 2013-10-15 22:39:28 -07:00
Paul O’Shannessy 451176665c Update docs with supported tags and attributes 2013-10-15 18:15:24 -07:00
petehunt 24f6bed855 new addons docs
closes #403
2013-10-15 14:09:21 -07:00
Ben Alpert f658c32df1 Tweak verbiage about required polyfills
I found it weird how the es5-shim comment came after the list of functions; now it's before.
2013-10-08 16:25:29 -07:00
Connor McSheffrey b9a657db2c fixed broken link on Community Round-up #9 blog post
closes #409
2013-10-08 11:09:33 -07:00
Vjeux a9b3139ff8 Community round-up #9
http://fooo.fr:4000/react/blog/2013/10/03/community-roundup-9.html
2013-10-03 15:18:21 -07:00
Vjeux 582b720183 Add app id for comments moderation
This way we can be notified when any new comment appear in the docs/blog and add moderators
2013-10-03 22:32:20 +02:00
Cheng Lou 607eeaed4b Add doc link to DOM differences from JSX gotchas 2013-09-30 20:46:41 -04:00
Paul O’Shannessy fc0b68af28 Fix 404s to non-existent API docs 2013-09-24 16:00:52 -07:00
Paul O’Shannessy c6f831e85f Redirect docs/reference.html 2013-09-24 15:47:17 -07:00
Vjeux 58173edb16 Community round-up #8 2013-09-24 14:18:11 -07:00
Paul O’Shannessy d27746ee0b Docs: Give headers ids for easy linking
This gives markdown headers an id so that we can link directly to
sections of our docs. This is better than the alternative of adding them
all ourselves.
2013-09-23 10:30:51 -07:00
Keito Uchiyama d13ce702a8 Fix typo in doc 2013-09-22 15:09:36 -07:00
Keito Uchiyama d262285827 Fix use of "it's" in docs 2013-09-22 13:24:25 -07:00
Paul O’Shannessy 208ebd35b7 Don't update the docs version by default
This was leading to a lot of unnecessary churn in the config file since
different YAML versions were serializing differently.
2013-09-18 10:40:12 -07:00
Pete Hunt a9d53dae72 Merge pull request #351 from spicyj/api-docs
Flesh out reference documentation, more API info
2013-09-17 16:12:16 -07:00
Ben Alpert 364d6029b6 Flesh out reference documentation, more API info 2013-09-17 16:01:57 -07:00
yungsters be9ac236fd Add link to third-party `JavaScript (JSX).tmLanguage` in docs. 2013-09-17 13:30:53 -07:00
Paul O’Shannessy 71ad5cb37a Update wording 2013-09-14 13:48:17 +02:00
Paul O’Shannessy c25c5b543b Update wording 2013-09-04 15:26:31 -07:00
Cheng Lou 8852b86ad8 Add Stack Overflow link for doc support page. 2013-09-04 16:01:48 -04:00
Paul O’Shannessy de61f9fd81 Merge pull request #298 from vjeux/pagination
Add pagination to blog
2013-09-03 13:35:12 -07:00
Paul O’Shannessy 57fe412619 Merge pull request #305 from brianr/tutorial-explain-showdown
Tutorial: show how to add showdown.js
2013-09-03 13:33:05 -07:00
Paul O’Shannessy ba460de7ed Redirect /docs to the right page
I've hit this a few times where I want to get to docs so I take whatever
my urlbar gives me and strip out the actual page so I can get to the
root, however that's a 404.

This introduces a super easy way to redirect, which could be handy in
the future as docs get rewritten.

I would much rather do this with a real htaccess file or even just
handle 404s gracefully, but that's not currently an option with GitHub
pages (since we generate our own and don't use a custom domain).
2013-09-03 13:25:23 -07:00
Brian Rue 403b087e97 Tutorial: show how to add showdown.js 2013-08-30 16:29:01 -07:00
Paul O’Shannessy e11c4ecbaf [docs] Small tweaks as reported in comments
* highlight `</form>`
* use correct id in `getElementById` call
2013-08-28 14:42:07 -07:00
Vjeux 1c14cd6c8b Add pagination to blog
- Add pagination
- Display full content in /blog
- Truncate Recent posts
- Add permalink that lists all the blog posts
- Add spacing and bullet around recent posts to make it more readable
2013-08-27 02:14:17 +02:00
Paul O’Shannessy 744b54a829 Fix capitalization of Tooling Integration page 2013-08-26 14:53:56 -07:00
Vjeux a90c463abe Update the tooling page to include pyReact, react-rails and react-page 2013-08-26 14:49:31 -07:00
Vjeux 6bf21f1610 Community round-up #7
http://fooo.fr:4000/react/blog/2013/08/26/community-roundup-7.html
2013-08-26 14:22:16 -07:00
Clay Allsopp 3d1cc16a9b Add CDNJS to docs. Fixes #244 2013-08-22 11:07:50 -07:00
Paul O’Shannessy cbe86e04b3 Docs: fix header 2013-08-22 11:02:09 -07:00
Paul O’Shannessy a558e560bd Use script to find remaining 404s. Fix them. 2013-08-22 10:59:22 -07:00
Clay Allsopp cfe4152b1d Fix broken tutorial link and change wording 2013-08-21 22:38:44 -07:00
Kunal Mehta 91c2a8d90b Added PyReact blog post. 2013-08-19 14:48:28 -07:00
Stoyan 5fae286cf4 typo fix 2013-08-19 11:35:46 -07:00
Vjeux 0321171113 Community Round-up #6 2013-08-06 01:31:23 +02:00
Christopher Chedeau d542621155 Fix 404 in Getting Started 2013-08-04 21:09:15 -07:00
Paul O’Shannessy dc06704ec7 react-rails blog post 2013-07-30 15:25:44 -07:00
Paul O’Shannessy d63ce62916 Merge pull request #207 from thisishugo/patch-1
update dead jsx link to point to an extant page
2013-07-29 09:11:37 -07:00
Paul O’Shannessy 27a1729f6d Blog post for v0.4.1 2013-07-26 15:56:52 -07:00
Paul O’Shannessy ddb0ef98f7 Fix "Suppport" type in docs 2013-07-24 13:13:27 -07:00
Vjeux 975b5d978f Community Round-up #5
http://fooo.fr:4000/react/blog/2013/07/20/community-roundup-5.html
2013-07-23 09:23:50 -07:00
Paul O’Shannessy 4f53fbf1a2 Merge pull request #216 from phleet/patch-1
Docs Typo Fix: s/pased/passed
2013-07-19 16:47:44 -07:00
Cheng Lou 64d72f8c4b fix typos 2013-07-19 16:40:09 -07:00
Jamie Wong 50a00662cf s/pased/passed 2013-07-19 18:48:46 -04:00
Paul O’Shannessy d9aa2bd12c Merge pull request #212 from spicyj/docfix
One-character typo fix
2013-07-19 11:02:40 -07:00
Ben Alpert 222faf4544 One-character typo fix 2013-07-19 10:55:31 -07:00
Jamie Wong bf275a9097 Docs Typo Fix: s/distinciton/distinction 2013-07-19 12:33:54 -04:00
Hugo Jobling 4ab62a6bd2 remove dead link
the event handling doc page no longer exists
2013-07-18 11:05:39 +01:00
Hugo Jobling 07427ae9d0 put closing paren in correct place 2013-07-18 10:44:22 +01:00
Hugo Jobling 8f55d94d40 update dead jsx link to point to an extant page
syntax.html no longer exists, so point people at the in depth article instead.
2013-07-18 10:36:54 +01:00
Ben Alpert e379f8ec03 Fix all errors and warnings on homepage
Also onChange instead of onInput in two places!
2013-07-17 13:31:52 -07:00
Paul O’Shannessy dbdf1cc296 Merge branch 'chenglou-master'
Conflicts:
	docs/_js/examples/markdown.js
2013-07-17 13:30:22 -07:00
Cheng Lou dd14fdfdc5 todo fix 2013-07-17 16:28:04 -04:00
Cheng Lou fc6a567e0e jsx 2013-07-17 16:25:25 -04:00
Paul O’Shannessy 96bd63cc4b Fix typo in blogpost
I fixed this in the changelog, but missed this one.
2013-07-17 13:23:18 -07:00
Cheng Lou 169b172ffc textarea format 2013-07-17 16:22:30 -04:00
Paul O’Shannessy 9221b15bff Typo in changelog, update blog leading sentence. 2013-07-17 11:51:27 -07:00
Paul O’Shannessy a54333842f Bump version for v0.4.0 2013-07-17 11:33:31 -07:00
Paul O’Shannessy 75f7f1e9ba remove likebutton from docs for now
it has some facebook-ism in there and it's probably shouldn't be on the
site.
2013-07-17 11:21:33 -07:00
Paul O’Shannessy 09fbf8e0ca Blog post for 0.4 2013-07-17 11:20:21 -07:00
Paul O’Shannessy 1a7a8486ca [docs] Make sure JSX comments code is in block 2013-07-17 11:18:17 -07:00
Paul O’Shannessy 894bb03b23 Add CHANGELOG at the root, remove from downloads page 2013-07-17 10:01:16 -07:00
Paul O’Shannessy 94573545f3 [docs] Prop validation + cleanup default props 2013-07-17 09:47:09 -07:00
Paul O’Shannessy 7734429b89 [docs] Remove @benjamn's TODO for testing 2013-07-17 09:12:26 -07:00
Paul O’Shannessy 35f092afef Write Default Props section 2013-07-17 09:12:02 -07:00
Paul O’Shannessy b837bb7bdd [docs] fix typo
"L" is not ":"
2013-07-17 08:45:27 -07:00
Paul O’Shannessy 156dffb961 [docs] Fix broken links 2013-07-17 01:37:52 -07:00
Pete Hunt e5befc0a73 Update DOM differences docs to include a note about the style attribute. 2013-07-17 01:00:01 -07:00
Paul O’Shannessy b5aad9479e re-bold some text so it stands out better 2013-07-17 00:25:23 -07:00
Paul O’Shannessy 5db3a0e481 Remove React.autoBind from examples 2013-07-16 23:44:09 -07:00
Paul O’Shannessy 0300f2aa22 em dashes 2013-07-16 23:38:15 -07:00
Paul O’Shannessy 17d36a4cc3 Standardized Markdown lists 2013-07-16 23:35:54 -07:00
Paul O’Shannessy c222f57b00 Cleanup "Reference"
(unlinked likebutton tutorial - not updated enough for public)
2013-07-16 23:31:32 -07:00
Paul O’Shannessy 1b64508aab Cleanup "Tooling Integration" 2013-07-16 23:31:03 -07:00
Paul O’Shannessy f2b92d4c7b Cleanup "More About Refs" 2013-07-16 23:30:41 -07:00
Paul O’Shannessy 82f82c7543 Cleanup "Working With the Browser" 2013-07-16 23:30:18 -07:00
Paul O’Shannessy 602623661a Cleanup "Forms" 2013-07-16 23:29:39 -07:00
Paul O’Shannessy ca3564898d Cleanup "Reusable Components" 2013-07-16 23:29:14 -07:00
Paul O’Shannessy 5b662b43a0 Cleanup "Multiple Components" 2013-07-16 23:28:51 -07:00
Paul O’Shannessy 6ba6fc149a Cleanup "Interactivity and Dynamic UIs" 2013-07-16 23:28:25 -07:00
Paul O’Shannessy 5a3a39aba4 Cleanup "JSX Gotchas" 2013-07-16 23:27:36 -07:00
Paul O’Shannessy b9b300fcbd Cleanup "JSX in Depth" 2013-07-16 23:24:56 -07:00
Paul O’Shannessy 59f52bce04 Cleanup "Displaying Data" 2013-07-16 23:24:22 -07:00
Paul O’Shannessy 8d3465060d Merge remote-tracking branch 'upstream/docs-refactor' into HEAD 2013-07-16 23:23:32 -07:00
Cheng Lou b343fcaba3 grammar error 2013-07-17 00:15:49 -04:00
Cheng Lou 526099c928 changing back to 'give it five minutes', tweak that sentence 2013-07-17 00:12:21 -04:00
Paul O’Shannessy f0984cf789 Don't hard code React version anywhere 2013-07-16 21:08:10 -07:00
Cheng Lou 28f6f034ff Tweaked the intro page
Here are some ideas that I think work better:
- 15 repetitions of "React". Removed a few.
- The "two main ideas" weren't clearly separated. I put them under different headers and simplified the wording.
- The "Give it Five Minutes section didn't sound as reassuring. Made it sound more certain.
2013-07-16 21:39:20 -04:00
Paul O’Shannessy 3be6083ea4 Autogen the docs nav
This is still the same amount of duplication, except way easier to
parse. Docs nav now lives in `_config.yml` and you must restart jekyll
to see changes to that list (since config is only read at jekyll launch)
2013-07-16 17:24:41 -07:00
Paul O’Shannessy f367d0e707 Remove numbers from URLs.
This will let us keep docs in order on the filesystem but have
reasonable permalinks. If we add something at 02- it doesn't result in
lots of broken links.
2013-07-16 17:09:43 -07:00
Paul O’Shannessy 9694a0f7ea Fix title casing and heading levels 2013-07-16 14:52:57 -07:00
Paul O’Shannessy 04bfa545f7 Remove "Scaling Up" 2013-07-16 13:55:42 -07:00
petehunt e9e8934577 fix markup bugs 2013-07-14 18:46:50 -07:00
petehunt 2397e35cdd switch to guides 2013-07-14 18:43:33 -07:00
petehunt 0e585d8102 put it all together 2013-07-14 18:42:39 -07:00
petehunt 6009934176 cleanup some files, move tutorial 2013-07-14 18:35:59 -07:00
petehunt b20c2641d4 move docs around, add likebutton 2013-07-14 18:31:46 -07:00
petehunt 445a0dac37 tweak the source 2013-07-14 18:25:51 -07:00
petehunt 33abe80b59 scaling up fix 2013-07-14 18:00:17 -07:00
petehunt d7cf1c509b delete old docs 2013-07-14 17:57:39 -07:00
petehunt 7d97f26870 add more examples 2013-07-14 17:52:25 -07:00
petehunt b2107ba80b update and move tutorial 2013-07-14 17:49:07 -07:00
petehunt d0c431a2a3 Fix comma 2013-07-14 17:15:28 -07:00
Pete Hunt ab7ef4ed3b Update 08-working-with-your-environment.md 2013-07-14 17:07:58 -07:00
petehunt 204edb4a27 fix some links 2013-07-14 17:07:57 -07:00
Pete Hunt 3c742d50b6 Update 03-interactivity-and-dynamic-uis.md 2013-07-14 17:07:57 -07:00
Pete Hunt 1c51cc34cd Update 02.1-jsx-in-depth.md 2013-07-14 17:07:57 -07:00
Pete Hunt 64b9b55a0d Update 02.2-jsx-gotchas.md 2013-07-14 17:07:57 -07:00
Pete Hunt f9741b0728 Update 01-motivation.md 2013-07-14 17:07:57 -07:00
petehunt 3085254a91 reorg 2013-07-14 17:07:57 -07:00
petehunt 0de35588c1 jsx gotchas, reference 2013-07-14 17:07:57 -07:00
petehunt 21ea1ac61e add working with your environment section 2013-07-14 17:07:57 -07:00
petehunt 4fccaa514b @vjeux comments 2013-07-14 17:07:57 -07:00
petehunt 13ad0c500b antipatterns 2013-07-14 17:07:57 -07:00
petehunt 126a7f5c11 more jsx handholding 2013-07-14 17:07:57 -07:00
petehunt bb3bd76fe9 Reorg docs, write a lot of content, import a lot of stuff from dex 2013-07-14 17:07:57 -07:00
petehunt 4bbdcdb0b8 another comment 2013-07-14 17:07:57 -07:00
petehunt d294a7f30f more scaling up 2013-07-14 17:07:57 -07:00
petehunt de8d0e35a2 more state machiens 2013-07-14 17:07:57 -07:00
petehunt faa84b5b85 further improvements 2013-07-14 17:07:57 -07:00
petehunt e1e5f17b27 link to blog 2013-07-14 17:07:57 -07:00
petehunt 0e63000b5c even better toc 2013-07-14 17:07:57 -07:00
petehunt 151997b1e1 Start on section 04 2013-07-14 17:07:57 -07:00
petehunt a36bcd33c6 more toc 2013-07-14 17:07:57 -07:00
petehunt 9194fea915 Add table of contents info 2013-07-14 17:07:57 -07:00
petehunt 67d9891926 add seconds 02.1 and 03 2013-07-14 17:07:56 -07:00
petehunt 05341fb3b3 Add more jsx docs rather than linking 2013-07-14 17:07:56 -07:00
petehunt c82afd7e54 Some style changes 2013-07-14 17:07:56 -07:00
petehunt ed98f2ca57 Make less facebooky 2013-07-14 17:07:56 -07:00
petehunt 462e450bb3 First two sections of newdocs 2013-07-14 17:07:56 -07:00
Paul O’Shannessy 607de16d82 New blog post: Props in v0.4 2013-07-11 15:52:29 -07:00
Cheng Lou 858377946f Emphasis on single child. 2013-07-06 16:10:34 -04:00