David Baumgold
e1c94888e4
If the YouTube API JS fails to load, the rest of the JS should still run
...
Fixes BLD-472
2013-11-05 10:22:01 -05:00
Christina Roberts
5de54dc5ca
Merge pull request #1546 from edx/christina/export
...
Make export URL restful.
2013-11-01 13:24:40 -07:00
Greg Price
2123d5e7ae
Merge pull request #1570 from edx/gprice/forum-staff-label
...
Remove label from forum posts by global staff
2013-11-01 13:10:54 -07:00
Brian Talbot
e41214b1ed
Studio: revises the styling for the export view to sync with the import view's UI
2013-11-01 16:01:11 -04:00
Greg Price
c4cdb457de
Remove label from forum posts by global staff
...
The motivation for this change is performance. The forums UI code gets
the list of users for each role and renders the staff label based on
those lists. The list for the staff role is expensive to compute because
there is no index on the is_staff attribute, and we cannot create one
because the User model is built into django.
Users with is_staff=True are still assigned the Moderator role upon
enrolling in a course, so this change will have no practical effect
except that a user who is granted staff privileges after enrolling in a
course will have to be made a Moderator in order for their posts to be
labeled.
Additionally, the UI did not use the list of users with the Student
role, so that list has been removed as well.
2013-11-01 14:16:55 -04:00
Greg Price
b6f5348181
Improve accessibility of forum follow buttons
...
They now include screen reader-friendly text, have the ARIA checkbox
role, activate on keypress (for space or enter), and occur in the DOM
after the header information (title, etc.)
2013-10-31 11:00:28 -04:00
Brian Talbot
bd858b328e
Merge pull request #1189 from edx/talbs/studio-cssarch
...
Studio: Revised CSS Architecture (resolves STUD-806)
2013-10-28 17:44:50 -07:00
Brian Talbot
b7594142fc
Studio: adds in specific older IE support area into Sass/CSS architecture
2013-10-26 21:26:53 -04:00
Brian Talbot
95dd21738c
Studio: revises CSS reference/pipeline architecture for better organization, reduced redundancy, and to handle IE9 selector limits
2013-10-26 21:26:53 -04:00
cahrens
c7c0aacb00
Add css mode to the compressed file.
...
STUD-833
2013-10-25 15:33:31 -04:00
Diana Huang
67da62f83c
Update the JS to match the new semantics.
...
Bug: LMS-1311
2013-10-24 17:12:40 -04:00
Brian Talbot
de12777555
simplifying semantic and stylistic properties of skip nav UI
2013-10-24 17:12:40 -04:00
Diana Huang
43bdb5da54
Minor fixes to match new HTML and CSS updates.
...
LMS-1311
2013-10-24 17:12:20 -04:00
Brian Talbot
5b63b176da
revises semantics and Sass used for skip navigation
2013-10-24 17:12:19 -04:00
Diana Huang
20b9258d43
Add in tabIndex to ensure that the tabbing works properly for link.
...
LMS-1311
2013-10-24 17:10:33 -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
polesye
9dd6c56f9f
Add isoTime js view.
2013-10-23 13:00:36 +03:00
Anton Stupak
aecc20af6b
Add Timed Transcripts Editor.
2013-10-22 21:45:03 +03: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
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
Brian Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00
Brian Talbot
3a639ece1f
updating Neat generated utility files
2013-10-18 11:35:25 -04:00
Brian Talbot
5de21ae541
adds/relocates shared vendor css (and assets) to static directories
2013-10-16 16:45:32 -04:00
David Baumgold
40e540284f
wait to load video module until YT API is ready
2013-10-16 13:28:28 +03:00
Frances Botsford
4b49a6514e
fix for missing sass variable for LTI
2013-10-15 10:40:12 -04:00
Greg Price
1187e71880
Add accessible text to forum loading animations
2013-10-11 10:52:10 -04:00
Greg Price
69859cff5b
Improve accessibility of forums flagging feature
...
The "Report Misuse" div is now focusable, responds to keyboard input,
and has appropriate attributes to indicate that it is a toggle button.
This fixes FOR-201 and FOR-209.
2013-10-10 14:14:23 -04:00
David Baumgold
8906cffb22
correct placement of baseUrl variable, use it to configure requirejs
2013-10-09 11:28:46 -04:00
David Baumgold
e53680bb92
make drag_and_drop component work with requirejs and changed static url
2013-10-09 10:26:22 -04:00
cahrens
61cfb91218
Cleanup to drag and drop implementation.
...
Also includes RequireJS changes.
Fixes bugs:
STUD-755, STUD-152, STUD-700, STUD-699
2013-10-07 17:18:40 -04:00
Peter Fogg
2d3cba06d2
Rework course overview drag and drop.
...
Failed drags bring the element back to where it started; elements are
locked to the y-axis, states are represented as CSS classes for
styling, elements can be dragged across section/subsection borders,
and dragging to the top/bottom of a section Just Works™.
Needs some styling love to give visual representation of where the
dragged element will drop, though.
TODO: It'd be good to have auto expand/collapse for subsections.
2013-10-07 17:17:46 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
marco
81a2ac413d
Merge branch 'release'
...
Conflicts:
lms/djangoapps/instructor/views/instructor_dashboard.py
2013-10-01 17:05:02 -04:00
Greg Price
c850be4ab9
Merge pull request #1167 from edx/fix/kevin/forums_accessibility
2013-09-27 14:18:09 -07:00
Kevin Chugh
9a5e6f1fdd
code review cleanup
2013-09-27 17:12:48 -04:00
Greg Price
cbbb5c7e7e
Improve focus management of forums nav sidebar
...
Now, when the list is reset (e.g. by sorting), the first thread is
focused. When the "Load more" link is clicked, upon loading more
threads, focus moves to the thread immediately following the thread
that was previously last in the list.
2013-09-27 16:57:11 -04:00
Kevin Chugh
d816d5fade
update coffeescript to dynamically render sr spans
2013-09-27 16:24:30 -04:00
Usman Khalid
bc56ab7c13
Merge pull request #1057 from edx/usman/lms-1114-pdf-arrows
...
Disables the previous/next arrows on pdf books on the first/last pages
2013-09-27 12:50:38 -07:00
Greg Price
f39886ef57
Ensure nav sidebar is sized correctly on page load
2013-09-27 15:34:32 -04:00
Usman Khalid
64d4ebdaa1
Revert last commit
2013-09-28 00:14:07 +05:00
Usman Khalid
59403644ae
Moved jquery event handling to parent since hidden elements do not get events attached
2013-09-27 21:35:16 +05:00
Usman Khalid
5ca778ef05
Display:none arrows in disabled state
2013-09-27 21:06:34 +05:00
Don Mitchell
190b418387
Merge pull request #1121 from edx/dhm/timezone_display
...
Replace date lib w/ simpler tzAbbr
2013-09-26 07:43:22 -07:00
Usman Khalid
d0f0e59272
Fixed js coding style for pdf arrows toggle
2013-09-25 22:52:51 +05:00
Don Mitchell
f8cd482621
Replace date lib w/ simpler tzAbbr
2013-09-23 16:56:30 -04:00
Greg Price
973751124d
Merge pull request #1101 from edx/gprice/forum-a11y
...
Improve forums nav accessibility
2013-09-23 13:49:34 -07:00
Greg Price
98142c02d3
Improve accessibility of forum nav sort buttons
2013-09-20 13:31:37 -04:00
Brian Talbot
7362e267d7
xmodule - Capa/HTML: adds in standard text-justification class names authors can use within table cells
2013-09-20 11:10:56 -04:00
Usman Khalid
59c5baeb1b
Disables the previous/next arrows on pdf books on the first/last pages respectively
2013-09-19 20:50:05 +05:00