Dan Holmsand
bffbae231d
Reorganize build, tests and doc site
...
Tests and doc site can now run without node, using only
"lein figwheel". Tests and site are then re-run automatically
whenever a source file changes.
The doc site is now generated into "outsite/public", and can be
copied into the "gh-pages" branch with "make build-gh-pages".
"make push-gh-pages" builds the doc site and pushes it upstream
to the gh-pages branch there.
Generation of html pages is now handled completely in
ClojureScript, loaded from "bin/gen-site.js".
Link handling is a bit simplified.
2014-11-29 18:30:24 +01:00
Dan Holmsand
a074ac9825
Cleanup
...
Avoid compiler warnings, some commented code
2014-11-22 15:57:40 +01:00
Dan Holmsand
d188be004e
Change links to point to reagent-project
2014-11-06 20:21:38 +01:00
Dan Holmsand
429ed50fab
Make demo code more Light Table-friendly
2014-04-01 19:50:28 +02:00
Dan Holmsand
11ce2bbe0d
Add link to complete source
2014-02-26 14:17:02 +01:00
Dan Holmsand
c39378bb79
Explain binary clock demo
2014-02-26 13:17:18 +01:00
Dan Holmsand
b8ffbb8dd2
Tweak clock demo
2014-02-22 17:24:22 +01:00
Dan Holmsand
af1d3e6d05
Started fiddling with clock demo
2014-02-22 12:36:34 +01:00
Dan Holmsand
18f8ae9d35
Revert scroll change in demo
2014-02-22 08:37:30 +01:00
Dan Holmsand
0457b2535e
Avoid some warnings in demo
2014-02-22 08:21:21 +01:00
Dan Holmsand
0574a235ed
Tweak docs a little.
2014-02-21 16:24:04 +01:00
Dan Holmsand
d1d5d3c31e
Handle page switching better on ios
2014-02-21 07:45:40 +01:00
Dan Holmsand
b6c20ac863
Compare all maps passed to components the same way
2014-02-17 12:42:08 +01:00
Dan Holmsand
4c48271d26
Add more to news post, and prettify code blocks
2014-02-16 08:40:52 +01:00
Dan Holmsand
ede45fcad2
Add news item for 0.4.0
2014-02-15 17:29:37 +01:00
Dan Holmsand
8f308a4fe3
Tweak examples to take advantage of arbitrary argument passing
2014-02-15 13:50:10 +01:00
Dan Holmsand
7792f493c0
Avoid duplicating :key in both wrapper and child
2014-02-12 07:16:55 +01:00
Dan Holmsand
12ee54b083
Allow "key" to be specified with meta-data
...
These are now equivalent
[foo {:key 1}] and
(with-meta [foo] {:key 1})
2014-02-11 20:56:48 +01:00
Dan Holmsand
953404b2cc
Take advantage of anyargs in async demo
2014-02-11 13:58:50 +01:00
Dan Holmsand
805264ea61
Warn on deref in seqs instead of silently failing
...
Use warning to improve color palette demo
Fix page title
Move more code to util.cljs
2014-02-10 23:54:30 +01:00
Dan Holmsand
28c2acc923
Factor out undo-demo into its own namespace
2014-02-03 14:50:35 +01:00
Dan Holmsand
581cbf84be
Update to ClojureScript 2156
2014-02-03 14:40:37 +01:00
Dan Holmsand
445f1da424
Only show summaries on news page
2014-02-03 10:27:17 +01:00
Dan Holmsand
1c702920bd
Start writing copy about async rendering
2014-02-03 09:38:02 +01:00
Dan Holmsand
35bc336743
Add a little demo
2014-01-30 22:29:42 +01:00
Dan Holmsand
702f0c3238
Make testing demo a little easier
2014-01-29 11:53:45 +01:00
Dan Holmsand
f1bbd7d99e
Handle html5 history better
2014-01-27 22:30:42 +01:00
Dan Holmsand
eb381f13bb
Start experimenting with batched rendering with requestAnimationFrame
2014-01-27 13:37:59 +01:00
Dan Holmsand
969b63cd00
Add some copy
2014-01-22 08:40:04 +01:00
Dan Holmsand
97da42101a
Move all page handling to page.cljs
2014-01-21 11:50:08 +01:00
Dan Holmsand
f5c80e820e
Simplify link handling
2014-01-20 11:37:57 +01:00
Dan Holmsand
ebade509bf
Add permalink support
2014-01-20 10:46:51 +01:00
Dan Holmsand
d0abe25adf
Factor out link handling to common.cljs
2014-01-20 09:42:16 +01:00
Dan Holmsand
0a0dbdee7d
Add simple undo demo
2014-01-19 10:25:16 +01:00
Dan Holmsand
ce9afb470c
Rename demoutil
2014-01-18 11:43:56 +01:00
Dan Holmsand
1d48785a42
Move intro into its own file
2014-01-18 11:31:43 +01:00
Dan Holmsand
81a1cbcaed
Common code for demo in common.cljs
2014-01-17 15:22:49 +01:00
Dan Holmsand
01e2cf9f45
Start refactoring demo, to allow for multiple pages
2014-01-17 12:35:40 +01:00