Commit Graph

34 Commits

Author SHA1 Message Date
Nathan Leniz
0674466f5f Add bitly url shortening to twitter buttons 2015-02-23 08:01:55 +09:00
Michael Q Larson
180699adb2 Wiring up analytics for courseware, unifying analytics between coursewares and bonfires, general housekeeping tasks for live push 2015-02-07 21:11:26 -08:00
Michael Q Larson
f2ad94d7c6 add h1 text to bonfire, challenge and account views 2015-02-04 13:04:51 -08:00
Nathan Leniz
c1b995b465 Bonfire Analytics 2015-02-03 18:37:56 -05:00
Michael Q Larson
e7da57401e fix the icons after an accidental breaking change on completion modals 2015-01-30 17:42:17 -08:00
Michael Q Larson
2f59dd5e5b improve the tweet button functionality for both bonfire and challenges 2015-01-28 21:00:14 -08:00
Michael Q Larson
0e63521ee0 refactor verbs, compliments and phrases into resources controller and require them where necessary. Create tutorial bonfire. Clean up existing bonfires. Fix minor ui issues. 2015-01-24 23:03:25 -08:00
Michael Q Larson
0ba1ecd30a add @freecodecamp to generated tweet messages 2015-01-24 15:40:11 -08:00
Nathan Leniz
a3cf6c3ee2 Persisting completion of bonfire challenges into User model, split routes for bonfires and challenges, refactored class selectors to be challenge type specific 2015-01-24 03:11:01 -05:00
Nathan Leniz
6b4475a5b8 Major refactor of bonfireFramework to differentiate tests, refactor tests in Bonfire schema to remove public/private tests and only have tests, fire modal on successful run of all tests in bonfire/show, added bonfiresHash to User schema, and we should have committed a while ago because there is too much too list 2015-01-24 00:44:08 -05:00
Michael Q Larson
f6603aadae work with @brndnb to improve usability of completion modals and write client-side jquery to prevent post if user isn't authenticated, which fixes a javascript error we were experiencing on serverside 2015-01-18 13:36:24 -08:00
Michael Q Larson
a9d52c82c0 improve footer and add navbar link to bonfire 2015-01-17 17:30:10 -08:00
Michael Q Larson
c3a114c45a Simplify challenge view and make bolder modals. Remove duplicate bootstrap.js inclusion that was causing glitches. 2015-01-17 16:36:10 -08:00
Michael Q Larson
7727368f34 turned the challenges list into a modal 2015-01-17 14:41:30 -08:00
Michael Q Larson
f23aaa6277 fix the font awesome-specific buttons 2015-01-09 08:47:49 -08:00
Michael Q Larson
bfe75a180d improve the profile layout and start building the public profile view 2015-01-08 18:39:16 -08:00
Michael Q Larson
ca75b1323c Fix navbar logic and remove redundant footer links 2014-12-30 14:54:19 -08:00
Michael Q Larson
16ec131799 make tweet action open in new tab and add image for twitter card 2014-12-26 12:33:27 -08:00
Michael Q Larson
986d6020fa add CTA buttons to anonymous challenge completion modal and selectively hide and show elements on the show view 2014-12-24 14:34:52 -08:00
Michael Q Larson
3ac4ecdd08 add twitter social functionality 2014-12-23 12:16:23 -08:00
Michael Q Larson
3eb09ab637 start reworking challenge views 2014-12-22 21:07:50 -08:00
Michael Q Larson
14174ee453 conditional logic showing links to forum and chatroom 2014-12-21 17:52:17 -08:00
Michael Q Larson
46f217f548 update navigation to include links to chatroom and forum. 2014-12-21 15:43:07 -08:00
Michael Q Larson
782218f020 update partials and data 2014-12-14 22:01:57 -08:00
Michael Q Larson
e05132842b radically simplify the challenge show view and remove the animation 2014-12-10 22:41:37 -08:00
Michael Q Larson
b29ba117a3 increase size of advance buttons on challenge page 2014-12-10 22:26:09 -08:00
Michael Q Larson
399353ecbc update chatroom url 2014-11-21 19:06:01 -06:00
Michael Q Larson
ee20ed6130 fix some typos on landing page and add footer links to subreddit and chat room 2014-11-18 22:48:11 -08:00
Michael Q Larson
f6229ef94b make pages look better by putting them into panels 2014-11-07 14:46:17 -08:00
Michael Q Larson
09c89a904e start redesign with new logo 2014-11-07 13:25:08 -08:00
Michael Q Larson
dbf95e1b9e fix minor bug 2014-11-07 10:17:05 -08:00
Michael Q Larson
e36a98cf2a ajax seems to work and we now seem to track completion of challenges 2014-11-06 22:47:35 -08:00
Michael Q Larson
86d433aaba closer to getting ajax to work 2014-11-06 17:38:47 -08:00
Michael Q Larson
944f4d6a1d purge old views and now using simple numeric system 2014-11-06 16:27:18 -08:00