Commit graph

49 commits

Author SHA1 Message Date
Ray Schamp
eabdf0911b Refactor event handling
Fixes #11, and some unfiled issues:
Loading extensions from the home page now pop up the warning modal
Clicking the "back to home" button from the warning modal returns you to home.
Each time a modal is created, the number of event handlers no longer doubles :|
2015-05-14 14:08:36 -04:00
Ray Schamp
cfc57f3cf5 Handle all static links through hashchange
Fixes #17
2015-05-13 14:27:36 -04:00
Ray Schamp
9034aa66d0 Change GitHub link to point to this repo
Fixes #18
2015-05-13 10:42:38 -04:00
Ray Schamp
c4586be31e Fix top nav links
Oops! Thanks @Rumanti! Fixes #16
2015-05-13 09:46:50 -04:00
Ray Schamp
43a98d6f4a Fix #4 2015-05-11 10:27:12 -04:00
Ray Schamp
559bdd6195 Adjust async/defer for script ordering 2015-05-11 10:18:15 -04:00
Ray Schamp
295ecff723 Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00
Ray Schamp
4507777c36 Revert "Trigger page changes with hashchange. Fix back button"
This reverts commit b184d78c3f.

Conflicts:
	js/scratchx.js
2015-05-08 21:39:43 -04:00
Ray Schamp
8d736cdad0 Lowercase ScratchX home 2015-05-08 19:37:39 -04:00
Ray Schamp
aa3842d36b Add warning modal 2015-05-08 18:53:57 -04:00
Ray Schamp
b184d78c3f Trigger page changes with hashchange. Fix back button 2015-05-08 18:44:45 -04:00
Ray Schamp
aa90085770 Fit descriptions to one line 2015-05-08 17:05:02 -04:00
Ray Schamp
5145b128d7 Feature Arduino extension 2015-05-08 16:53:35 -04:00
Ray Schamp
362ac61e50 Feature Text-to-Speech and Mesh extensions 2015-05-08 16:13:29 -04:00
Ray Schamp
8dfc239361 Combine homepage info dialogs 2015-05-08 15:46:43 -04:00
Ray Schamp
ed378ecb77 Tweaks with @carljbowman 2015-05-08 15:34:00 -04:00
Ray Schamp
9e1d73f3ab Revert shorturl experiment
This reverts commit 8215420eee.

Conflicts:
	js/scratchx.js
2015-05-08 10:13:34 -04:00
Ray Schamp
90870e6701 Rename swf object id back to scratch 2015-05-08 10:06:50 -04:00
Chris Willis-Ford
498c1ce227 SWF nearly feature complete, fixed HTML for plugin 2015-05-07 23:20:39 -07:00
Ray Schamp
f76b17b3d4 Add link to hardware plugin 2015-05-07 20:50:29 -04:00
Ray Schamp
8636c0c309 Update and link to FAQ 2015-05-07 20:50:07 -04:00
Ray Schamp
8215420eee Take a not so serious crack at short URLs 2015-05-07 19:03:41 -04:00
Ray Schamp
0d73f38bbb Remove non-HTML entities 2015-05-07 17:36:06 -04:00
Ray Schamp
038d4abb88 Add the FAQ 2015-05-07 17:35:47 -04:00
Ray Schamp
62f7fb785e Update footer links 2015-05-07 17:22:46 -04:00
Ray Schamp
1b75ba8663 Update privacy policy with final copy 2015-05-07 17:22:30 -04:00
Ray Schamp
15daacc8e9 Unredundantize static link method 2015-05-06 19:56:15 -04:00
Ray Schamp
06e031cdc8 Allow loading URLs from links 2015-05-06 19:55:28 -04:00
Ray Schamp
4fbe39264b Use a form for URLs so you can hit enter to submit 2015-05-06 14:59:37 -04:00
Ray Schamp
acc51bef15 Merge branch 'prototype' of github.com:LLK/scratchx into gh-pages
Conflicts:
	index.html
2015-05-06 13:47:11 -04:00
Ray Schamp
1680b462bd Remove link from nav heading 2015-05-06 10:46:26 -04:00
Ray Schamp
d01157e156 Add links 2015-05-06 10:23:44 -04:00
Ray Schamp
ece03eb8c5 Add handlers for file and url inputs 2015-05-06 10:18:15 -04:00
Ray Schamp
34d59aab3e Make logo go to home, fix click handler 2015-05-06 10:17:51 -04:00
Chris Willis-Ford
3f64f7002b Added base64 helpers 2015-05-05 16:04:01 -07:00
Ray Schamp
a69d55e995 Add static page navigation 2015-05-05 16:53:44 -04:00
Ray Schamp
53d0b66025 Style social media icons 2015-05-05 16:22:29 -04:00
Ray Schamp
c8acb945f6 Add a privacy policy page with styles 2015-05-05 13:14:27 -04:00
Ray Schamp
35e1cca33b Style the homepage 2015-05-05 13:06:47 -04:00
Ray Schamp
a505617bf4 Add initial home page content and grid layout 2015-05-01 15:50:11 -04:00
Ray Schamp
628c48afac Use bourbon/neat/bitters for CSS 2015-05-01 09:39:03 -04:00
Ray Schamp
2ccb6c1c76 Organize JS 2015-05-01 09:32:37 -04:00
Ray Schamp
9b68d8a7ec Upgrade jQuery 2015-04-30 17:36:27 -04:00
Ray Schamp
2c55b3d02c Do some CSS organization and hide the swf by default. 2015-04-30 17:23:09 -04:00
Chris Willis-Ford
b392050016 Load a project if specified on the URL 2015-03-26 13:31:41 -07:00
Chris Willis-Ford
9a957780c7 Support loading extensions through URL parameters
Also added JSthrowError and JSeditorReady
2015-03-26 01:27:47 -07:00
Chris Willis-Ford
6c2a999922 Added built-in extensions and fixed loading them 2015-03-24 00:33:19 -07:00
Chris Willis-Ford
a0670e4ea9 First pass at ScratchX site
The editor loads with no warnings or errors in the console.
Thumbnails load correctly in the Extension Library.
It is not yet possible to load an extension.
2015-03-23 16:26:34 -07:00
Sayamindu Dasgupta
eaebea72fc Placeholder index.html 2015-03-10 16:33:43 -04:00