Commit Graph

38 Commits

Author SHA1 Message Date
Quincy Larson
60187e6c28 Revert "Add Youtube videos to the map (#13592)"
This reverts commit 4a3fcba501.
2017-05-03 19:22:05 -05:00
Stuart Taylor
4a3fcba501 Add Youtube videos to the map (#13592) 2017-05-03 18:03:59 -05:00
Berkeley Martinez
f4443e16dd feat(nav): make navbar static (#13673)
* feat(nav): make navbar static

make the navbar in react layout and the static layout stick to the top of the screen

* feat(challenges): Make classic view flex

Classic view now uses flex to control it's height. This was necessary to control view and allow
navbar to be static on other pages.

This breaks mobile view and other non-classic challenge views

* feat(app): Add logic to make screen expand on tablet

* fix(app): let routes define their content structure

* fix(less): use American spelling of gray

* fix(classic-preview): make preview smaller to prevent scroll

* feat(classic-frame): Make frame border less distinct

* fix(challenges): scope test suite less to challenges

* feat(challenges): make generic ChallengeTitle component
2017-03-13 18:17:07 -05:00
Berkeley Martinez
4d4516a2bc Merge pull request #12497 from Bouncey/fix/update-eslint-plugin-react
Enable react/sort-prop-types rule
2017-02-27 14:00:38 -08:00
Stuart Taylor
c96ce25598 Enable react/sort-prop-types rule 2017-02-05 13:13:36 +00:00
Peter Weinberg
0b60d7de3a chore(seed): freeCodeCampify remaining sections of codebase 2017-02-02 18:29:59 -05:00
Berkeley Martinez
3d93e70a73 Show dropdown on hover 2017-01-03 07:04:07 +00:00
Berkeley Martinez
1892654dab feat(nav): remove sidecar 2016-12-29 22:04:05 -08:00
Berkeley Martinez
2400ea04c5 feat(app): render spinner on /settings 2016-11-01 13:35:55 -07:00
Berkeley Martinez
42de7c57ef Feature(nav): clicking on logo takes user to current challenge 2016-08-03 15:51:28 -07:00
Berkeley Martinez
5381b0660c Feature(analytics): Add redux logic for analytics
Add(nav): Add event tracking to nav bar
Add(Drawer): Add event tracking to chat/map drawer
2016-07-28 23:40:01 -07:00
Berkeley Martinez
e5efcbb6c6 Feature(settings): Update url/challenge lang onChange 2016-07-28 23:40:01 -07:00
Berkeley Martinez
8e3c092029 Feature(toast): Move from react-toastr to react-notifications 2016-07-28 23:40:01 -07:00
Berkeley Martinez
4314cebb06 Fix(map): prevent map drawer from opening on map route 2016-07-28 23:40:01 -07:00
Berkeley Martinez
95aab958aa Feature(langauge): Make client history language aware
Remove need for language aware links
2016-07-28 23:40:01 -07:00
Berkeley Martinez
0c07e961a7 Feature(components): fetch user after page load
This makes it easier to serve whole site statically in the future
Feature(redux): Move user state into entities
2016-07-28 23:40:01 -07:00
Berkeley Martinez
ccc5c3ec24 Feature(challenges): Add hint system to challenges 2016-07-28 23:40:01 -07:00
Berkeley Martinez
1acd3139c3 Add main chat toggle 2016-07-28 23:39:17 -07:00
Berkeley Martinez
8169e9e785 Add map drawer
This commit break map css. Will need to refactor how the map renders
2016-07-28 23:39:17 -07:00
Berkeley Martinez
cc8b608cb9 Moves to next challenges 2016-07-28 23:39:17 -07:00
Berkeley Martinez
e173463cdb Fix window height adjustment during dev 2016-07-28 23:39:17 -07:00
Berkeley Martinez
b6f9cfdf71 Move to redux-epic 2016-07-28 23:39:17 -07:00
Berkeley Martinez
09ea99e561 Add react challenge view with editor 2016-07-28 23:39:17 -07:00
Berkeley Martinez
ac32912cd5 Video question now loads 2016-03-03 17:53:33 -08:00
Berkeley Martinez
00187628a4 Video's and video challenge renders 2016-03-03 17:53:33 -08:00
Berkeley Martinez
8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
Logan Tegman
4341a3eee2 Update babel to 6.0 2016-01-10 20:21:15 -08:00
Berkeley Martinez
f65b6472dd Clean up toast logic in App.jsx 2016-01-09 22:48:48 -08:00
Berkeley Martinez
8e930fbe8a Add toasts to react app 2016-01-07 15:04:32 -08:00
Berkeley Martinez
53810102dd Use isPrimed api for getUser fetch action 2016-01-05 12:26:14 -08:00
Berkeley Martinez
ea574d721e Make document titles work 2016-01-04 14:27:22 -08:00
Quincy Larson
9d08c1702e update navbar, remove footer, create links page 2015-11-19 22:46:36 -08:00
Berkeley Martinez
c82b2e3ae6 set and render page title
note this requires changes to thundercats to work
see: thundercatsjs/thundercats-react/issues/3
2015-07-29 10:18:06 -07:00
Berkeley Martinez
9a236d1ec7 render user picture and mobile nav 2015-07-24 22:27:52 -07:00
Berkeley Martinez
a1a4ac883d add user stores/actions
construct fetchr on every request
2015-07-24 22:27:52 -07:00
Berkeley Martinez
080fb4d37c add video player 2015-07-23 15:49:01 -07:00
Berkeley Martinez
f159d68fc5 fix undefined functions
it renders!
2015-07-23 15:49:01 -07:00
Berkeley Martinez
a8540bee35 add initial react app 2015-06-17 21:04:28 -07:00