edx/edx-platform — pull request #486 by talbs (2013-07-24 15:49:37+00:00)
Title: edx.org Login, Register, and iframe-based button visual sync

This pull request is meant to visually sync up the button styles being applied to edx.org. It involves:

* adding the new button styles via mixins
* syncing up application of button styles to login, register, password reset UI
* syncing up the iframe-served button that handles "register/access courseware/registration is closed/course is coming soon" status

**This PR is urgent and needs to be released alongside the drupal edx.org releases for 7/24 (per marketing and @mikigoyal**

Known issues include:
* All of these fixes are in shame.scss as they need to be re-factored (along with a larger visual revamp) that isn't tied to urgent business deadlines
* we need to dupe the button styles for the iframe-served UI in-line so that IE will render/respect them. Its nasty

To-dos include:
* @frrrances and @caesar2164, can you review this from a front-end perspective quickly?
* @dianakhuang, can you review from an LMS perspective?
* @jzoldak, mind taking a look from a risk perspective?
* @dmitchell, here's the set of code that needs to your help in setting up a hotfix once approved.

Thanks for your help, all.