- 31 Mar, 2016 2 commits
-
-
Ray Schamp authored
[develop] Hotfix: Don't require dev dependencies in production
-
Ray Schamp authored
-
- 25 Mar, 2016 2 commits
-
-
Ray Schamp authored
Moving Microworlds pages to scratch-www & adding arts
-
Ray Schamp authored
Add "My Class" to student nav
-
- 24 Mar, 2016 9 commits
-
-
Ray Schamp authored
Fix incorrect nesting in search styles
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
Add method to retrieve token from session cookie and use it
-
Ray Schamp authored
Upgrade sass-lint, quiet various warnings
-
Ray Schamp authored
-
Ray Schamp authored
-
Matthew Taylor authored
Implement GH-372: Add `/info/cards/` route
-
- 23 Mar, 2016 9 commits
-
-
Ray Schamp authored
These warnings were annoying me because the noise makes it easy to miss real issues. The `no-mergeable-selectors` rule is one that we do want to have, but right now it asks that you merge selectors in different `@media` blocks. When the next release happens we should put that back. https://github.com/sasstools/sass-lint/issues/307 Similarly, we want `force-element-nesting` but there is a problem with that because there's no easy way to have a nested selector in a list of selectors. https://github.com/sasstools/sass-lint/issues/575 Finally, until they implement per-line overrides, we have to silence `class-name-format` because we don't have control over the ReactModal class names. It's a useful rule to keep class names consistent though. Per-line ignores should be coming soon: https://github.com/sasstools/sass-lint/issues/70
-
Matthew Taylor authored
-
Matthew Taylor authored
-
Matthew Taylor authored
thanks @rschamp !
-
Matthew Taylor authored
Also implements a method for handling translation of static files as described in https://github.com/LLK/scratch-www/issues/372#issuecomment-193350144
-
Ray Schamp authored
-
Ray Schamp authored
-
Matthew Taylor authored
Cleanup: catch more localization errors that might arise
-
Matthew Taylor authored
This makes a couple of procedure-specific parts into methods in `locale-compare`, so that they can be tested more readily.
-
- 22 Mar, 2016 12 commits
-
-
Matthew Taylor authored
Thanks @rschamp!
-
Matthew Taylor authored
1. checks the localization for a few reference languages for the nav bar 2. for our localized pages (splash, about, wedo2), it checks to see that there are locale strings, whether or not they're english (to make sure at least something is on the page).
-
Matthew Taylor authored
The catch there before is meant to just continue if it comes across a file that doesn't exist (in which case the language will default to english). However, it was not specific enough – now, it only catches the error if the file doesn't exist, and throws anything else, preveting a build.
-
Ray Schamp authored
Requires a change on the api to read the token from the querystring.
-
Ray Schamp authored
-
Matthew Taylor authored
Fix GH-356: Use `formatNumber` to localize project count
-
Matthew Taylor authored
thanks @rschamp!
-
Matthew Taylor authored
`toLocaleString()` is not supported in Safari, but react-intl has a polyfill, and so it is. This also localized the intro description string, which wasn't previously. This also fixes #366 by doing as @rschamp suggested and checking if the count is the default count before setting the value.
-
Ray Schamp authored
Assumes the session cookie is stored as JSON which may or may not have been compressed via zlib (indicated by a leading `.`), which is then base64-encoded, and made URL-safe by replacing all `+` and `/` characters with `-` and `_` respectively.
-
Ray Schamp authored
-
Matthew Taylor authored
Add nynorsk to dropdown
-
Ray Schamp authored
Use Redux for session handling
-
- 21 Mar, 2016 5 commits
-
-
Matthew Taylor authored
[Master] Fix GH-381: add languages to custom config
-
Matthew Taylor authored
[Develop] Fix GH-381: add custom langauges
-
Matthew Taylor authored
These languages are not supported in `intl-messageformat`. Fixes #381.
-
Ray Schamp authored
-
Ray Schamp authored
-
- 18 Mar, 2016 1 commit
-
-
Ray Schamp authored
-