Commit Graph

54 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
Michael Q Larson
08ada3d4a0 add team viewer 2014-11-05 22:44:56 -08:00
Michael Q Larson
86129e3b6f make some minor QA changes 2014-11-03 13:44:48 -08:00
Michael Q Larson
b3542862b0 finish initial coding and copy. doing a quick qa cycle 2014-11-03 13:24:30 -08:00
Michael Q Larson
97ddb9bc21 add a lot of content to challenges 2014-11-03 12:32:02 -08:00
Michael Q Larson
5a2de8c47b start grooming the challenges 2014-11-02 12:24:37 -08:00
Michael Q Larson
de29af1e8a update views and add routes to app.js 2014-11-02 09:07:40 -08:00
Michael Q Larson
e39dc056f9 add footer to challenge panel 2014-11-01 18:37:20 -07:00
Michael Q Larson
943350bdad update views and remove additional cruft 2014-11-01 18:07:21 -07:00
Michael Q Larson
d07462c1d2 add the empty views 2014-11-01 17:51:29 -07:00
Michael Q Larson
6cad74866b continue work on moving things over 2014-11-01 16:37:17 -07:00
Michael Q Larson
683d2e75fd started work on challenge controller 2014-11-01 15:37:00 -07:00
Michael Q Larson
ed6848cc14 fix floating column issue, add facebook auth back in, update nonprofit mailer title 2014-10-28 15:51:41 -07:00
Michael Q Larson
10ca4ebd01 style divs a little better 2014-10-25 10:27:09 -07:00
Michael Q Larson
121a9339e1 add lots of fun animations 2014-10-24 18:51:32 -07:00
Michael Q Larson
a3de81f88c responsive challenge videos 2014-10-21 21:36:47 -07:00
Michael Q Larson
2dfb964231 remove troublesome footer completely 2014-10-21 11:09:47 -07:00