Commit graph

15 commits

Author SHA1 Message Date
chrisgarrity
0774f65d5b Add Literacy and Math Curricula
Change curricula from static PDF files to webpages with print styles.

Also update pattern for webpack url-loader to ignore case when matching file extensions (Tufts sends us things that were made on Windows, so images are .JPG, .PNG etc)
2017-09-18 10:10:44 -04:00
chrisgarrity
542c33808f Add animated genres curriculum
curricular/full.css contains styles for printing any curriculum.

moved added print-footer to teach to share between all curricula.

May be able to share print css between curricula and assessment pages, but not counting on it.
2017-09-18 10:10:42 -04:00
chrisgarrity
0e8616c28a Add outreach section
Add new Outreach section for Family Days.

* Outreach is added at the top level between Teach and Donate
* Outreach section has three subsections:
  * About FD (default) - summary of Family Days
  * Host a FD - explains the Tufts study, and embeds the form to sign up
  * FD News - twitter feed of family days
2017-08-29 08:53:22 -04:00
chrisgarrity
a6060687b3 Updated everything except router.
Router requires more restructuring. This should bring everything else up to more recent versions.
2017-08-18 12:04:15 -04:00
chrisgarrity
5ecd2545d9 Sync master content ()
* Brings develop up to date with content changes to Master
* Adds Google analytics and uses https
* Uses Scratch eslint rules (eslint-config-scratch)
* Adds new Assessment page content from Tufts
* FAQ updates
2017-04-21 08:31:38 -04:00
chrisgarrity
9b1547eb2c temporarily remove common entry
Remove the common react/react-dom entry temporarily until we know everything is working. Then optimize.
2016-09-21 16:00:11 -04:00
chrisgarrity
a2125b48c9 Refactoring for deployment
Renamed view field in routes to “name” to match scratch-www, not using “view” field because all scratchJr views are name/name.jsx

renamed server to dev-server, and app.js to index.js for consistency with www, and to make clear it’s only the way it runs in development.

Added html-webpack-plugin
2016-09-21 13:02:23 -04:00
chrisgarrity
8209cf90c6 Install travis
updated packages
made eslintrc consistent with scratch-www
2016-09-02 11:43:34 -04:00
chrisgarrity
41d6ccac34 replaced responsive slides with slick-carousel
responsive slides js was being included directly. Replace it with slick carousel and a carousel component to be more consistent with scratch-www
2016-07-14 11:15:59 -04:00
chrisgarrity
6bcae49956 Clean up
Moving react (and react-dom) from external include to package.json
Using a twitter component instead of inserting twitter widget code. Using react-twitter-widgets, although coding our own component for Timeline would also be straightforward.
2016-07-13 09:24:03 -04:00
chrisgarrity
c52555a2d9 Moved routes and template to src
Making scratchjr-website more consistent with scratch-www
2016-07-12 16:45:22 -04:00
Juan Diego Castrillon
d4fef2bfb7 backup 2016-04-23 20:19:28 -04:00
afreel
39e731c767 routing completed, footer component created 2016-04-17 23:16:32 -04:00
afreel
75fa59736c updating routing and converting static pages to react components, index.html and learn.html converted in this commit 2016-04-08 12:38:50 -04:00
afreel
fa091e4a0c Began setup of webpack dev server environment, still requires some refactoring 2016-03-28 17:53:30 -04:00