Brian Talbot
5b63b176da
revises semantics and Sass used for skip navigation
2013-10-24 17:12:19 -04:00
Diana Huang
d34c4a66c7
Add skip links to both CMS and LMS
...
* add HTML for links
* hide links when they are not focused
* when focused, show link (as recommended)
* move accessibility tools to common
LMS-1311
2013-10-24 17:10:33 -04:00
Giulio Gratta
5a46177a5e
A11Y changes: better :focus styling, increased contrast, and added image alt texts
...
- Doubled up :hover and :focus styling to improve a11y
- Increase contrast of certain UI elements for improved a11y
- Added some image alt text for a11y
- Changed video caption styling to blue and made them underline on hover and added a skip link before video for screenreaders.
Fixes Bugs:
- LMS-1336
2013-10-24 12:47:19 -07:00
Sarina Canelake
aabe8fc6b4
UX explaining inst dash email subject length (128 characters)
2013-10-23 23:18:24 -04:00
Diana Huang
813c8c4cec
Merge pull request #1426 from edx/diana/django-wiki-colors
...
Better indication of what mode is active in the wiki.
2013-10-23 06:13:50 -07:00
Usman Khalid
cfaf1275a7
leanModel is setup on jQuery.ready()
2013-10-23 14:52:13 +05:00
Diana Huang
0752375e46
Indicate active status more clearly for people
...
with vision impairments
* bold text when active
* add in some extra text for screen readers
LMS-1306
2013-10-22 14:21:35 -04:00
Adam Palay
83b11a881c
optimize keyboard focus management on dashboard's modals
...
add license to a11y_tools.js
add tests, some reorganization of js tests
skip "toBeFocused" tests for now
2013-10-22 13:26:18 -04:00
Calen Pennington
12cc4a19c0
Merge pull request #1224 from cpennington/lms-xblock-js-execution
...
Add an XBlock javascript runtime, and use it to run XModules
2013-10-21 05:53:36 -07:00
Calen Pennington
ce6fbae693
Add an XBlock javascript runtime, and use it to run XModules
...
[LMS-57]
2013-10-18 16:31:32 -04:00
Brian Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00
Brian Talbot
25b24bef2b
LMS: revises IE banner logic to show for IE9 as well
2013-10-17 13:38:02 -04:00
Brian Talbot
73f2cdf670
LMS: syncs up IE warning banner UI with new IE detection technique
2013-10-17 13:38:02 -04:00
Brian Talbot
309d7d99ad
LMS: removes overkill/turbo :invalid pseudo class style for form inputs
2013-10-17 13:38:02 -04:00
Brian Talbot
1db0c1dc74
LMS: resolves incorrectly named vendor CSS files
2013-10-17 13:37:15 -04:00
Brian Talbot
5de21ae541
adds/relocates shared vendor css (and assets) to static directories
2013-10-16 16:45:32 -04:00
Brian Talbot
96cd85d824
LMS: converts close modal controls to use HTML <button> element
2013-10-16 16:14:29 -04:00
frances botsford
ce83924fc0
Merge pull request #1361 from edx/frances/fix/lms-verification-layout-tweaks
...
some layout tweaks to the verification choose your track page
2013-10-16 10:52:40 -07:00
Frances Botsford
8c224a2aad
fixes on review and some corrections to verification sass
2013-10-16 13:51:38 -04:00
brianhw
97e01be147
Merge pull request #1359 from edx/brian/bulk-email-rc
...
Bulk Email improvements for release
2013-10-16 10:26:28 -07:00
Brian Wilson
67a8ee1184
Revert remnants of disable-button, and how html editor is invoked.
2013-10-16 13:01:57 -04:00
Julia Hansbrough
8a30e9ba8f
Legacy email tests, removed duplicate code, updated comments, fixed CSS
2013-10-16 13:01:57 -04:00
Julia Hansbrough
fd54b060d8
added self to authors style, changed GET to POST
2013-10-16 13:01:57 -04:00
Julia Hansbrough
c7d4270ad4
API tests, email tests, working notifications
2013-10-16 13:01:57 -04:00
Julia Hansbrough
b8aff26ce8
Merged in email confirmation modal
2013-10-16 13:01:57 -04:00
Julia Hansbrough
d8a857dba2
Changed GET to POST and xmodule HTML editor call, section CSS
2013-10-16 13:01:52 -04:00
Julia Hansbrough
867d3ba1da
Implemented bulk email interface for new dashboard
...
Responses to Adam's comments; reset common.py, i18n compliance, deleted extraneous email.html file, fixed an HttpResponse, deleted unnecessary commented-out code, some small style tweaks
2013-10-16 13:01:14 -04:00
Julia Hansbrough
91c31e12d5
Implemented bulk email interface for new dashboard
2013-10-16 13:01:14 -04:00
Brian Talbot
bbcb381092
LMS: adds in redundant, but needed dashboard visual padding rule
2013-10-16 12:29:49 -04:00
Brian Talbot
ef2218296f
LMS: revises CSS reference/pipeline architecture to handle IE9 selector limits
2013-10-16 12:29:49 -04:00
Frances Botsford
d949eb924d
correcting some incorrect rules in verification sass
2013-10-16 11:57:20 -04:00
Frances Botsford
1b430066f7
some layout tweaks to the verification choose your track page
2013-10-16 09:07:38 -04:00
polesye
99c8896cb3
Fix selector.
2013-10-16 09:43:44 +03:00
polesye
a94748dedf
Fix fixture.
2013-10-16 09:43:44 +03:00
polesye
6d52d56b50
Change aria-label attribute to title.
2013-10-16 09:43:44 +03:00
polesye
a962306419
Fix js unit tests.
2013-10-16 09:43:44 +03:00
polesye
524388dbb8
Add a11y.
2013-10-16 09:43:44 +03:00
polesye
12d2c47c9f
Fix BLD-165.
2013-10-16 09:43:44 +03:00
polesye
f00f900149
Fix styles.
2013-10-16 09:43:44 +03:00
Greg Price
83a8c8b2c5
Merge pull request #1265 from edx/gprice/forum-flag-a11y
...
Improve accessibility of forums flagging feature
2013-10-10 11:37:35 -07:00
Greg Price
6734053c38
Increase color contrast for forum features
...
The icons and text for pinning and flagging ("Report Misuse") had
contrast ratios that did not meet the minimum WCAG requirement of 4.5.
This fixes FOR-200.
2013-10-10 14:14:23 -04:00
Julia Hansbrough
fbeb2206d4
Legacy email tests, removed duplicate code, updated comments, fixed CSS
2013-10-10 17:06:41 +00:00
Julia Hansbrough
86321c2cc1
added self to authors style, changed GET to POST
2013-10-10 17:06:40 +00:00
Julia Hansbrough
bce220d7ab
API tests, email tests, working notifications
2013-10-10 17:06:39 +00:00
Julia Hansbrough
259d728018
Merged in email confirmation modal
2013-10-10 17:06:38 +00:00
Julia Hansbrough
e325317bde
Changed GET to POST and xmodule HTML editor call, section CSS
2013-10-10 17:06:37 +00:00
Julia Hansbrough
75eddb6a15
Implemented bulk email interface for new dashboard
...
Responses to Adam's comments; reset common.py, i18n compliance, deleted extraneous email.html file, fixed an HttpResponse, deleted unnecessary commented-out code, some small style tweaks
2013-10-10 17:06:36 +00:00
Julia Hansbrough
dba11a9677
Implemented bulk email interface for new dashboard
2013-10-10 17:06:34 +00:00
Brian Talbot
8ec583c355
LMS: abstracts consistent message/copy color styling from Instructor Dashboard view
...
LMS: adds message styling to the separate instructor_2 Sass file
2013-10-07 10:14:10 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00