Commit graph

160 commits

Author SHA1 Message Date
Matthew Taylor
d6782e1034 don't use double quotes in mixin 2015-10-16 10:59:41 -04:00
Matthew Taylor
0577860f3a Rename renderer to render
and make it a method that returns a component, rather than an object with a render method
2015-10-15 23:11:09 -04:00
Matthew Taylor
b8972d545c refactor cookieMixinFactory
isolate cookie business logic from react mixin logic so that they are more modular. And use the cookie business logic to set translation objects on the window
2015-10-15 23:09:35 -04:00
Matthew Taylor
be5d8cd3eb use po2icu to get po files as json icu files 2015-10-15 23:02:57 -04:00
Ray Schamp
d3b8c2085e Add the language dropdown, it almost works 2015-10-15 11:48:03 -04:00
Ray Schamp
aaf263f9b6 Generalize the csrf cookie fetcher
So we can use it with other cookies, like scratchlanguage
2015-10-15 11:47:55 -04:00
Matthew Taylor
54920f5e9f Merge branch 'develop' into feature/upgrade-react-0.14
* develop:
  Avoid class name conflict on login li
  Update Hover JS fuctions with intative naming
  Remove extra white space on HOC Landing
  Add Collaborators and Logos
  Add CN Logo to Hide & Seek asset
  Remove excess/unused CSS
  Update HOC with Banner Hoverstates & Assets
2015-10-14 23:03:01 -04:00
Matthew Taylor
3d8ae43391 Use forks of react-modal and react-slick
They're not 0.14 compatible completely yet, so use forks that make use of outstanding PRs for 0.14 compatibility until they release an npm module with support
2015-10-14 23:01:19 -04:00
Matthew Taylor
c3b62c8f05 Update core react dependencies 2015-10-14 22:59:38 -04:00
Andrew Sliwinski
3d04e10720 Merge pull request #57 from carljbowman/hoc-landing-updates
Update HOC with Banner Hoverstates & Assets
2015-10-14 17:31:03 -04:00
Ray Schamp
644eebf6ba Merge pull request #58 from rschamp/bugfix/signin-margin
Avoid class name conflict on login li
2015-10-14 15:13:51 -06:00
Ray Schamp
1696921354 Avoid class name conflict on login li 2015-10-14 15:02:36 -06:00
carljbowman
c7367967ba Update Hover JS fuctions with intative naming 2015-10-14 14:53:40 -06:00
carljbowman
5a8ab315b5 Remove extra white space on HOC Landing 2015-10-14 14:46:13 -06:00
carljbowman
4424fe2f0b Add Collaborators and Logos 2015-10-14 14:45:00 -06:00
carljbowman
75756e4096 Add CN Logo to Hide & Seek asset 2015-10-14 11:51:34 -06:00
carljbowman
144d30ad09 Remove excess/unused CSS 2015-10-14 10:33:56 -06:00
carljbowman
2d745dd1ea Update HOC with Banner Hoverstates & Assets
- Added hover states on the tutorial cards that changes the banner background.
- Included new web optimized image assets.
2015-10-14 10:30:52 -06:00
Andrew Sliwinski
60d81cdca3 Merge branch 'bugfix/hoc-copy' into develop 2015-10-13 18:18:29 -04:00
Andrew Sliwinski
3bf13df8fe More copy changes for HOC 2015-10-13 18:18:15 -04:00
Andrew Sliwinski
9d73c7ab70 Merge pull request #55 from thisandagain/bugfix/hoc-copy
Quick HOC copy changes from Natalie & Mitch
2015-10-13 17:23:04 -04:00
Andrew Sliwinski
2a881fccb5 Quick HOC copy changes from Natalie & Mitch 2015-10-13 17:20:05 -04:00
Ray Schamp
7167683523 Merge pull request #54 from thisandagain/bugfix/gh38
Clean-up and minor bug fix
2015-10-13 14:08:23 -06:00
Andrew Sliwinski
7670f61cec Minor clean-up of environment var name in webpack config 2015-10-13 15:58:18 -04:00
Andrew Sliwinski
35ae981c19 Remove old session.json mockup 2015-10-13 15:58:14 -04:00
Andrew Sliwinski
add7d319d8 Fix title rendering 2015-10-13 15:58:10 -04:00
Andrew Sliwinski
f3d6a273fb Resolve merge conflict 2015-10-13 15:57:55 -04:00
Ray Schamp
79a8d771d6 Merge pull request #52 from rschamp/feature/selenium-entry
Make app more transparent to Selenium
2015-10-13 13:32:14 -06:00
Ray Schamp
07be335a42 Consolidate rendering to helper function 2015-10-13 11:45:23 -06:00
Andrew Sliwinski
605e8236d6 Merge pull request #53 from rschamp/feature/identify-things
Identify all nav items
2015-10-13 08:55:35 -04:00
Andrew Sliwinski
d369b4cdf9 Merge pull request #44 from rschamp/feature/start-and-watch
Add watch & start command `npm run dev`
2015-10-13 08:54:04 -04:00
Andrew Sliwinski
840a84147a Merge pull request #48 from rschamp/feature/ego--
Fix GH-39: use the current user's profile URL
2015-10-13 08:46:40 -04:00
Ray Schamp
6a967026de Identify all nav items 2015-10-09 14:42:47 -06:00
Ray Schamp
da9174c520 Make app more transparent to Selenium 2015-10-09 14:16:37 -06:00
Ray Schamp
1274e0b37b Update README 2015-10-09 10:57:10 -06:00
Ray Schamp
ecbf770ea4 Move watch & start behavior to npm run dev 2015-10-09 10:52:43 -06:00
Ray Schamp
3b51c5cb27 Merge pull request #43 from rschamp/feature/named-exports
Name all the exports for easier debugging
2015-10-09 10:44:41 -06:00
Ray Schamp
f613255cc7 Fix GH-39: use the current user's profile URL 2015-10-09 10:43:41 -06:00
Ray Schamp
4fdc4dc49d Make start also watch, and allow stop to kill it 2015-10-08 16:21:39 -06:00
Ray Schamp
2affa1b77e Name all the exports for easier debugging 2015-10-08 14:25:18 -06:00
Andrew Sliwinski
a696f30040 Merge pull request #41 from rschamp/bugfix/project-links
Fix GH-37: Construct project urls correctly
2015-10-08 16:20:36 -04:00
Ray Schamp
347ff4fe71 Fix GH-37: Construct project urls correctly 2015-10-08 13:55:31 -06:00
Ray Schamp
d457897971 Merge pull request #34 from rschamp/bugfix/navigation-quirks
Fix navigation quirks
2015-10-08 10:46:49 -06:00
Andrew Sliwinski
fa016210c5 Merge pull request #35 from rschamp/issue/gh-27
Fix GH-27: Disallow iframe embedding
2015-10-08 12:41:19 -04:00
Ray Schamp
c688fc1f0d Use SSL for the default API 2015-10-08 10:01:47 -06:00
Ray Schamp
f569d02e92 Fix GH-27: Disallow iframe embedding 2015-10-07 22:49:17 -04:00
Ray Schamp
0f395255b0 Fix GH-23: link Explore to 30 day view 2015-10-07 22:40:03 -04:00
Ray Schamp
0251932631 /# is for suckers. preventDefault all the things 2015-10-07 22:40:02 -04:00
Ray Schamp
3d7f5ee66b Fix GH-21: toggle dropdown when clicking Sign in 2015-10-07 22:40:02 -04:00
Ray Schamp
4e38c1a050 Fix GH-25: close dropdowns on login/logout 2015-10-07 22:36:11 -04:00