Commit Graph

24 Commits

Author SHA1 Message Date
Giulio Gratta
943dd9704e Three more A11Y fixes (medium priority ones).
- Make email field in forgot password modal aria-required = true
- Added Transcript skip links to both before and after the transcript
- Add language code to main.html so that screenreaders know what language/region to speak for
2013-11-13 10:22:12 -08:00
Brian Talbot
96cd85d824 LMS: converts close modal controls to use HTML <button> element 2013-10-16 16:14:29 -04:00
Adam Palay
6a412f4df6 add ESC key functionality to forgot password modal 2013-09-25 16:24:25 -04:00
Adam Palay
1f5d222320 remove forgot-password-modal class 2013-09-20 15:14:04 -04:00
Adam Palay
a0d30b25a4 respond to comments 2013-09-20 13:09:30 -04:00
Adam Palay
7b3f5e648a manage focus to/from/within password reset modal appropriately 2013-09-20 10:42:36 -04:00
Julia Hansbrough
f81f2f2d96 fixing quotations as per request 2013-09-19 11:04:09 -04:00
Julia Hansbrough
14eadb24d6 fixing quotation marks as per request 2013-09-19 10:49:36 -04:00
Julia Hansbrough
f31cb80686 changed li id to match conventions described by talbs 2013-09-18 10:29:18 -04:00
Julia Hansbrough
3a403beccc fixed mismatched quotes 2013-09-18 09:00:00 -04:00
Julia Hansbrough
3390e39333 aria labeling fixed 2013-09-17 17:15:10 -04:00
Julia Hansbrough
f1e0ca7d4e Fixed duplicate ID attributes in registration & login (LMS-599, LMS-601( 2013-09-17 17:04:31 -04:00
Xavier Antoviaque
23eab5c5bd accessibility: Replace close modal button <div> by <a> link (LMS-582)
The close button for the modal dialog was marked up as a paragraph,
containing a graphical text character, inside two div elements, with an
associated click event. This made the button unusable for keyboard
users.

Replaced <divs> with a link element (<a role="button"), adapted the CSS
accordingly, and updated the existing <a> modal close buttons.
2013-09-09 16:43:44 -03:00
Xavier Antoviaque
f708806118 accessibility: Add aria-describedby to login/forgot password (LMS-602)
Also adding the email description to the login page and applying the
same aria attribute to the correspondin input on that page.

From LMS-602:

> There is additional explanatory text, marked up in a span element after
> the email input. The input elements should be explicitly associated with
> this additional text using the aria-describedby attribute. This will
> require an ID to be assigned to the span element.
2013-09-09 14:07:10 -03:00
Calen Pennington
0d3c44996a LMS i18n from Tsinghua 2013-07-31 19:39:15 -04:00
Nate Hardison
d79f064248 Fix forgot password modal for theming
Use the `PLATFORM_NAME` setting instead of "edX"
2013-06-05 10:27:23 -07:00
Greg Price
a0fb4d6c85 Merge branch 'master' into drupal-new
Conflicts:
	lms/envs/aws.py
	lms/envs/common.py
	lms/static/sass/base/_base.scss
	lms/templates/forgot_password_modal.html
2013-05-10 10:30:10 -04:00
Giulio Gratta
91e2a39ec7 moving preventDefault() statements to the local script tag 2013-05-07 12:50:59 -07:00
Giulio Gratta
f7719a60c7 changed offending javascript:void() hrefs on anchors to preventDefault() 2013-05-07 11:20:47 -07:00
Giulio Gratta
3eac9376dd made forgot password form close modal button accessible friendly 2013-05-07 10:25:08 -07:00
Brian Talbot
8374534802 drupal integration - revised copy, layout, and styles per marketing feedback 2013-01-23 18:22:13 -05:00
Brian Talbot
a15bf74f7c drupal integration - styled and revised markup/copy for password reset modal 2013-01-23 18:22:13 -05:00
Galen Frechette
ba8eb93b43 adds styles to password reset modal 2012-07-17 22:53:03 -04:00
Matthew Mongeau
9c672f7bd0 Hook up forms for forgot password functionality. 2012-07-17 16:27:30 -04:00