petehunt
14f1f8f53a
edits from the committee
2013-06-04 14:00:18 -06:00
petehunt
61b5bd81d8
update date
2013-06-04 01:54:15 -07:00
Ben Alpert
35306fa7f5
Revert "Simulate input event" for now
...
This reverts commit 580e8f0dbb .
2013-06-04 01:29:12 -07:00
petehunt
b441dcd6f0
Merge pull request #55 from spicyj/docs-fix-2
...
"nuts and bolts" isn't hyphenated
2013-06-04 00:57:09 -07:00
Ben Alpert
17d368910f
"nuts and bolts" isn't hyphenated
2013-06-04 00:54:49 -07:00
petehunt
321e7e1175
Merge pull request #53 from yungsters/master
...
Revise "Why React" content.
2013-06-03 21:12:50 -07:00
yungsters
bef3dd6760
Another pass over "Why React".
2013-06-03 15:54:26 -07:00
yungsters
3ded55f9f7
Revise "Why React" content.
2013-06-03 15:00:08 -07:00
Paul O’Shannessy
962cebf7c5
Merge pull request #43 from vjeux/jsfiddle
...
Add JSFiddle to the getting started section
2013-06-03 14:26:31 -07:00
Paul O’Shannessy
4081678f2e
Merge pull request #49 from paulshen/jekyllrss
...
[docs] Add RSS feed.xml for blog posts
2013-06-03 14:12:54 -07:00
petehunt
b202569c83
Merge pull request #52 from zpao/blog-tweaks
...
Improve blog setup
2013-06-03 13:59:29 -07:00
Paul O’Shannessy
55a8339781
Improve blog setup
...
* All posts under blog/
* Index @ blog/index.html
* Only show excerpt on index with "continue reading" link
* Date, name formatting improvements (better for humans)
It could probably still use some style tweaks but I feel better about
it.
Moving forward, we'll use the "excerpt" feature of Jekyll with the
default separator, which is just 2 newlines. So the first paragraph will
be special. Alternatively you can specify excerpt, but we'll want to fix
the layout so that gets added in.
2013-06-03 13:51:44 -07:00
petehunt
a6707f158b
Merge pull request #41 from divad12/homepage-examples-autobind
...
Consistently use autoBind on homepage examples
2013-06-03 12:53:26 -07:00
petehunt
96a5fe9e15
Merge pull request #51 from dschafer/patch-1
...
Highlight additional change in tutorial12.js
2013-06-03 12:51:12 -07:00
dschafer
24f523a351
Highlight additional change in tutorial12.js
...
tutorial12.js switches from using this.props to this.state. Let's highlight the change on line 10 as well to make that clear.
2013-06-03 13:48:14 -06:00
petehunt
065f8abfe3
Merge pull request #48 from petehunt/add-blog
...
Add "Why React"
2013-06-03 12:46:48 -07:00
petehunt
7b5602d00a
@jeffreylin
2013-06-03 12:09:14 -07:00
Paul Shen
2bb7e15773
[docs] RSS: Pass title through xml_escape
2013-06-03 11:36:04 -07:00
Paul Shen
cb9cc5de5c
[docs] Use date_to_xmlschema in feed.xml
2013-06-03 11:34:42 -07:00
petehunt
0244123a52
Break lines
2013-06-03 11:19:51 -07:00
petehunt
1897bb3d2e
@vjeux @benjamn
2013-06-03 11:16:38 -07:00
Paul Shen
b353e8a807
[docs] Add RSS feed.xml for blog posts
...
uses `feed.xml` from https://github.com/snaptortoise/jekyll-rss-feeds
(slightly modified for `site.url` + `site.baseurl`)
2013-06-03 11:02:14 -07:00
petehunt
b3e2aca13a
Add why-react
2013-06-03 11:01:08 -07:00
Ben Newman
e829f8f71f
Merge pull request #1 from benjamn/run-tests-in-iframes
...
Run each test in its own <iframe>
2013-06-03 10:58:01 -07:00
Paul Shen
9425e58591
Merge pull request #42 from vjeux/blog
...
Blog article for JSFiddle Integration
2013-06-03 10:44:23 -07:00
Ben Newman
603c9ef6a8
Implement constructor-aware binding per @zpao's request.
...
When the function to be bound does not have a prototype, ignore the constructor case.
2013-06-03 13:20:13 -04:00
Ben Newman
906b8f3f95
Create testing <iframe>s dynamically, according to grunt config.
2013-06-03 13:20:13 -04:00
Ben Newman
6cfa71a3c2
Run each test in an <iframe>.
2013-06-03 13:20:13 -04:00
Ben Newman
42f8d155f8
Silence tests unsupported in PhantomJS.
...
These tests can still be run in the browser using `grunt test --debug`.
2013-06-03 13:20:13 -04:00
Ben Newman
009c0b9200
Expose test modules for requirement.
2013-06-03 13:20:13 -04:00
Ben Newman
c740373b31
Fix some silly uses of Function.prototype.bind in jasmine-support.js.
2013-06-03 13:20:13 -04:00
Ben Newman
03f92bb155
Polyfill Function.prototype.bind during tests.
2013-06-03 13:20:13 -04:00
Ben Newman
f8af93237a
Use bin/jsx and browserify to build a jasmine bundle.
2013-06-03 13:20:13 -04:00
Ben Newman
83029eb756
Make the bin/jsx source and output directories configurable.
2013-06-03 13:20:13 -04:00
Paul O’Shannessy
99c577e210
Merge pull request #38 from camspiers/range-attributes
...
Add attributes used in input[type=range]
2013-06-03 10:19:19 -07:00
petehunt
dd92335dc4
Merge pull request #46 from jordow/ChromeInstructions
...
Adding instructions for chrome. (No server needed! Just execute a single...
2013-06-03 03:22:19 -07:00
jordow
8c37499af8
Adding instructions for chrome. (No server needed! Just execute a single command
...
line to load in Chrome).
2013-06-03 02:43:48 -07:00
petehunt
a32276e400
Fix bug in todomvc
2013-06-03 00:44:20 -07:00
petehunt
83b8ad7a31
Add TODOMVC features
2013-06-03 00:34:23 -07:00
Paul O’Shannessy
dfdf1f82ae
Merge pull request #44 from vjeux/script_download
...
Add <script> tags in the download page for easy embed
2013-06-02 17:25:49 -07:00
Vjeux
cbda00c415
Add <script> tags in the download page for easy embed
2013-06-03 02:17:26 +02:00
Vjeux
21dab3d7d8
Add JSFiddle to the getting started section
2013-06-03 01:59:06 +02:00
Vjeux
9b399968eb
Add a base link without JSX
2013-06-03 01:28:22 +02:00
Vjeux
df361e9dd6
Adding \n at the end of the files
2013-06-03 01:06:05 +02:00
Vjeux
245f501120
Adding a left menu navigation
2013-06-03 01:04:19 +02:00
Vjeux
1902eafa8d
Initial version of the blog
2013-06-03 00:48:15 +02:00
David Hu
7795968382
Consistently use autoBind on homepage examples
...
Except for todo.js, all the other examples on the homepage use React.autoBind
when defining event handler methods.
Test Plan: Added todo items successfully
2013-06-02 12:04:16 -07:00
Cam Spiers
415192c001
Add attributes used in input[type=range]
2013-06-02 13:32:12 +12:00
Ben Alpert
580e8f0dbb
Simulate input event instead of relying on native
...
Test Plan:
With the ballmer-peak example (modified to use input), tested that the
percentage updates when adding or deleting text in the field on Chrome
and IE9. After adding es5-shim and es5-sham to the ballmer-peak page,
IE8 works properly too.
2013-06-01 16:55:19 -07:00
petehunt
095fccb974
ReactDOM->React.DOM
2013-06-01 13:01:52 -07:00