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
Adam
4257f71453
Merge pull request #1473 from edx/adam/fix/a11y-modal-management
...
makes ajustments to modals on page load
2013-10-24 07:13:55 -07:00
Sarina Canelake
aabe8fc6b4
UX explaining inst dash email subject length (128 characters)
2013-10-23 23:18:24 -04:00
Adam Palay
dec40c7d56
makes ajustments to modals on page load
2013-10-23 16:36:14 -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
91fbc6610e
dashboard.html: Made strings translatable
2013-10-23 14:52:13 +05:00
Diana Huang
52ed7b277d
Add i18n hooks.
...
LMS-1306
2013-10-22 16:32:10 -04: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
1f7bb112bf
Merge pull request #1401 from edx/adam/a11y-modal-management
...
optimize keyboard focus management on dashboard's modals
2013-10-22 11:17:10 -07:00
Brian Talbot
bd0522d5a4
Merge pull request #1450 from edx/talbs/lms-fix-passwordreset
...
LMS: FIX - Resolves path to CSS assets on password reset views (resolves LMS-1357)
2013-10-22 10:56:14 -07:00
Julia Hansbrough
9123186050
Fixed indentation
2013-10-22 17:39:48 +00:00
Brian Talbot
c476614f21
LMS: adds correct css/style assets back to password reset and confirm views
2013-10-22 13:29:20 -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
Julia Hansbrough
eb4081115d
Fixed a bug where legacy instructor dash's email editor failed to load
2013-10-22 14:27:40 +00:00
David Baumgold
3688f221e3
password reset pages use Django templates, not Mako
2013-10-21 14:52:41 -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
jmclaus
1810022d73
Caption functionality announced when tabbing to list
2013-10-20 21:56:12 +02: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
brianhw
f831a0adcb
Merge pull request #1406 from edx/post-release-2013-10-17-master
...
Post release 2013 10 17 master
2013-10-18 11:16:24 -07:00
Giulio Gratta
19d3e31d97
Merge pull request #1332 from edx/giulio/register-page
...
Change various text items to be more clear for users, as well as some grammar
2013-10-18 11:02:00 -07:00
Brian Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00
Jason Bau
e5cda013a2
Merge pull request #1357 from edx/jbau/shoppingcart-user-middleware
...
Jbau/shoppingcart user middleware
2013-10-17 15:41:11 -07:00
Giulio Gratta
6accfcd567
change various text items to be more clear for users, as well as some grammar
2013-10-17 13:18:58 -07:00
Sarina Canelake
9fb1d9ecf2
Remove 'Email Settings' link on student dashboard for unauth courses
2013-10-17 15:10:47 -04:00
Brian Talbot
1c7882a6bb
LMS: syncs up edge-based view with new pipeline CSS assets
2013-10-17 13:38:02 -04:00
Brian Talbot
5e46796e90
LMS: updates wiki templates to reference new pipeline assets
2013-10-17 11:46:22 -04:00
Julia Hansbrough
87d0ab91d5
Removed unused template
2013-10-17 15:02:05 +00:00
Adam Palay
1fc993ce18
add functionality to disable users
...
add middleware to detect students with disabled accounts
add tests
2013-10-16 16:57:11 -04:00
Brian Talbot
96cd85d824
LMS: converts close modal controls to use HTML <button> element
2013-10-16 16:14:29 -04:00
Jason Bau
ec8871206a
use context processor instead of middleware
2013-10-16 12:16:10 -07:00
Diana Huang
1871bca4ca
Add roles and labels to the dialogs on the dashboard.
...
LMS-1310
2013-10-16 13:26:32 -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
ffbb228acb
Add support for counting and reporting skips in background tasks.
2013-10-16 13:01:58 -04: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
Will Daly
3f88b87916
Added acceptance tests for bulk email (through beta dashboard)
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
Adam Palay
d69748ce7f
disable buttons for large courses on legacy and beta instr dash
...
set max enrollment for downloads to 200
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
e0b73b05f2
LMS: removes error on <html> element syntax for iframed register buttons
2013-10-16 12:29:49 -04:00
Brian Talbot
e379a770b8
LMS: removes ie-fixes static:css group from all template references
2013-10-16 12:29:49 -04:00
Brian Talbot
56b2205e25
LMS: corrects indentation issue in hint_manager.html template
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
Valera Rozuvan
a1e0f7116a
Added hard-coded flag to video.html that turns on/off autohiding of captions.
...
Front-end functionality was not removed. When flag is set to "True", old
behaviour of autohiding of controls and captions will be enabled.
2013-10-16 15:43:58 +03:00
jmclaus
585751ffca
Updated template and fixtures
2013-10-16 14:09:03 +02:00