Scratch Extension Site
Find a file
Christopher Willis-Ford 5a1a103ffb Ensure extensions don't load until editor is ready
Prior to this change, there were two versions of the code meant to load
extensions from URL query parameters:
- One version reliably waited for the editor to be ready, but looked for
  "ext=" and "proj=" query parameters. This was an old version of the
  JS-Flash interface that was never documented; the docs say to use
  "url=" for both projects and extensions.
- The other version correctly looked for "url=" but did not reliably
  wait for the editor to be ready. This seems to be the most likely
  culprit for reports that extensions sometimes fail to load.

This change unifies those two paths into one which looks for "url=" and
waits for the editor to be ready.
2017-03-15 14:27:50 -07:00
css Tweaks from @carljbowman 2015-08-11 15:19:48 -04:00
fonts First pass on gallery page 2015-08-10 09:45:38 -04:00
images Fix typo in synth extension image 2017-03-13 17:19:21 -04:00
js Ensure extensions don't load until editor is ready 2017-03-15 14:27:50 -07:00
libs Fix GH-103: Create SWF regardless of platform 2017-01-04 13:56:12 -08:00
locale Fix line endings 2017-01-04 13:31:06 -08:00
sass Fix line endings 2017-01-04 13:31:06 -08:00
scratch_extensions Update scratch_extensions for upcoming scratchr2 2016-10-07 12:09:17 -07:00
tmp Unhost Xi extension 2015-08-11 15:11:51 -04:00
.gitattributes Add .gitattributes file 2017-01-04 13:28:47 -08:00
.gitignore Add .gitattributes file 2017-01-04 13:28:47 -08:00
CNAME Create CNAME 2015-03-10 16:31:25 -04:00
favicon.ico Update favicon 2015-12-18 08:44:23 -05:00
index.html Fix typo in synth extension image 2017-03-13 17:19:21 -04:00
README.md Add a note to make it easier to get up and running 2015-08-10 09:45:38 -04:00
Scratch.swf Update SWF to v448 2016-07-29 13:56:09 -07:00

ScratchX

Scratch Extension Site

CSS

The project uses SASS with Bourbon, Neat, and Bitters for CSS. To install sass,

gem install sass

Don't edit css/scratchx.css, instead edit the files in sass and develop with:

sass --watch sass:css

For a quick webserver at http://localhost:8000, run from this directory:

python -m SimpleHTTPServer

If 8000 is in use, change the port number to e.g., 8001 with

python -m SimpleHTTPServer 8001