Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 7, 2015
  1. @xymostech

    Remove places khan-exercises manually sets font-size

    xymostech authored
    Summary: In a bunch of places, we manually set the font-size (in pixels)
    of certain parts of the question (usually in the answer area so it would
    fit in the small box). This is unnecessary now since the answer area is
    in the body, and it looks bad on mobile because the fonts don't scale
    accordingly. This fixes a couple places that this happened.
    
    Also, I fixed the TeX in parabola_intuition_{2,3}, because it was a
    mess.
    
    Test plan:
     - Open all the exercises that changed locally, see that they look good
     - Open all the exercises that changed on mobile, see that they look
     good
    
    Auditors: joel, eater
Commits on May 16, 2014
  1. @petercollingridge

    Change 'and' to 'or'

    petercollingridge authored
    Reviewers: eater
    
    Reviewed By: eater
    
    Differential Revision: http://phabricator.khanacademy.org/D9027
Commits on Mar 5, 2014
  1. @spicyj

    Use requirejs for module loading

    spicyj authored
    Summary: Also did some misc cleanup in khan-exercise.js, mostly related to module-y things ("151 ++----"). I combined local jquery-ui into one file to make it easier to load.
    
    Test Plan:
    Opened addition_1, deriviative_intuition, graphing_points_2 locally, and all looked fine.
    
    In webapp/khan-exercises/, ran:
    
    ```
    npm install -g requirejs
    r.js -o requirejs.config.js
    ```
    
    then saw that /exercises/addition_1 looked right.
    
    Reviewers: eater, jack
    
    Reviewed By: jack
    
    CC: alex
    
    Differential Revision: http://phabricator.khanacademy.org/D7095
Commits on Jul 23, 2013
  1. @beneater
Commits on Jul 16, 2013
  1. @mauk81

    remove unnecessary inheritance

    mauk81 authored
Commits on Jul 11, 2013
  1. @mauk81
  2. @spicyj

    Fix bad hints on solving_quadratics_by_factoring_2

    spicyj authored
    Auditors: eater
Commits on Jun 12, 2013
  1. @xymostech

    Don't use $._ inside of <var>s

    xymostech authored
    Summary:
    Take every use of $._ inside of normal <var>s and move them into <div
    class="vars"> instead. Also, add some tests to the linter to throw errors when
    $._ is used in <var>s.
    
    Test Plan:
    Run linter (not with --fix) on the exercises, see that there are no
    errors related to $._ in <var>s. Visit a bunch of changed exercises locally,
    make sure that there are no errors in the javascript console.
    
    Reviewers: john, csilvers, eater
    
    Reviewed By: csilvers
    
    CC: alpert
    
    Differential Revision: http://phabricator.khanacademy.org/D2628
Commits on May 29, 2013
  1. @xymostech

    Fix up most instance of \text{} using the linter

    xymostech authored
    Summary:
    There are a couple cases that had to be fixed up manually, and a lot of
    instances that incorrectly tried to wrap $._ around things that shouldn't be
    translated (mostly the chemistry exercises). There are a couple instances that
    I wasn't sure about (like the "R" in remainder) that I didn't include.
    
    Test Plan:
    Visit the changed exercises, make sure that the exercise renders and
    there were no errors. Take all the hints, and make sure that instances of text
    in mathjax render correctly.
    
    Reviewers: john
    
    Reviewed By: john
    
    CC: alpert, eater
    
    Differential Revision: http://phabricator.khanacademy.org/D2445
Commits on May 7, 2013
  1. @jeresig
  2. @jeresig

    Revert linting changes.

    jeresig authored
Commits on Apr 25, 2013
  1. @jeresig

    Re-run the linter on the exercises, fixing data-if usage and replacin…

    jeresig authored
    …g entities with characters in data-if attributes.
  2. @jeresig

    Merging in with master.

    jeresig authored
  3. @jeresig

    Back out latest lint fix.

    jeresig authored
  4. @jeresig
Commits on Apr 24, 2013
  1. @jeresig
  2. @jeresig
  3. @jeresig
Commits on Apr 23, 2013
  1. @jeresig
  2. @jeresig

    Merging in from stable.

    jeresig authored
Commits on Apr 22, 2013
  1. @jeresig

    Clean up the newly-changed HTML exercises and also fix up the constan…

    jeresig authored
    …tly-expanding whitespace problem in the cleaner.
Commits on Apr 17, 2013
  1. @jeresig
  2. @cbhl
Commits on Apr 16, 2013
  1. @cbhl
  2. @jeresig
  3. @jeresig
  4. @jeresig
  5. @jeresig
Commits on Apr 15, 2013
  1. @jeresig

    Revert recent fixes.

    jeresig authored
  2. @jeresig
  3. @jeresig
Commits on Apr 10, 2013
  1. @jeresig
  2. @jeresig

    Rewrote a number of exercises to better handle pluralization (reducin…

    jeresig authored
    …g the number of pluralization terms to only one per extracted string).
Commits on Feb 21, 2013
  1. @beneater

    Consolidate answer input box width CSS so it doesn't leak between exe…

    beneater authored
    …rcises #FIXIT
    
    Test Plan: Locally check each exercise/problem type still looks the same(ish)
    
    Reviewers: alpert, cbhl
    
    Reviewed By: cbhl
    
    Differential Revision: http://phabricator.khanacademy.org/D2056
Commits on Jan 17, 2013
  1. @cbhl

    Use type=number on exercises with multiple inputs.

    cbhl authored
    Test Plan:
    local, Chrome/OS X with local hack to bypass touch detection in
    utils/answer-types.js
    
    Reviewers: tom, eater
    
    Reviewed By: eater
    
    CC: stephanie, alpert
    
    Differential Revision: http://phabricator.khanacademy.org/D1027
Something went wrong with that request. Please try again.