Greg Price
b7d7751dc2
Improve accessibility of forum vote buttons
...
This change involves substantial refactoring of the relevant code to
reduce duplication. It also makes the templates for the vote buttons
more consistent and cleaner.
JIRA: FOR-64
2014-01-06 17:08:53 -05:00
Greg Price
d4f7cd68d8
Remove redundant URI.min.js fron lms/
...
A newer version was added to common/, so that is used instead. It is
also added to the set of JS files used in unit tests to allow forums
code in common/ to be tested.
2014-01-06 17:02:31 -05:00
Greg Price
c44e527615
Remove unused forums-related cruft
2014-01-06 16:59:30 -05:00
David Baumgold
28f22393bf
whitespace-only changes
2013-12-10 11:45:49 -05:00
Greg Price
cec58f885b
Remove forum user profile moderator toggle button
...
This button has been broken for at least a year, so the code has
suffered from bit rot and should be reimplmemented if the feature is
necessary in the short term (which is unlikely since it has been broken
for so long).
2013-12-09 10:23:21 -05:00
David Baumgold
f3f4af8087
settings.MITX_FEATURES => settings.FEATURES
2013-12-03 15:34:55 -05:00
Greg Price
81798dd8be
Improve accessibility of inline discussions
...
The show/hide toggle now properly acts like a button, and focus is now
trapped on the loading element for both the show/hide action and loading
of a new page.
2013-11-26 14:12:34 -05: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 Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00
Brian Talbot
ef2218296f
LMS: revises CSS reference/pipeline architecture to handle IE9 selector limits
2013-10-16 12:29:49 -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
Greg Price
fb4edab9f7
Merge pull request #1110 from edx/feature/kevin/forum_activity_accessibility
2013-09-24 08:23:01 -07:00
Kevin Chugh
4d78374b07
add unread comments count to sr block so user can hear unread comment count
2013-09-24 11:16:57 -04:00
marco
b7aead39e2
updated new post forum dropdown menu for use with chromevox
2013-09-23 18:47:06 -04:00
Your Name
0a3ebf6a10
update discussion forums views to add accessibility information and add hidden accessibilty class to discussion scss, this comprises adding comments count and votes count verbiage and vote call to action
2013-09-23 17:46:13 -04:00
Greg Price
06b8da40ff
Improve accessibility of forum nav topic menu
...
Add the aria-haspopup attribute and additional explanatory text for
screen reader users.
2013-09-20 13:31:37 -04:00
Greg Price
98142c02d3
Improve accessibility of forum nav sort buttons
2013-09-20 13:31:37 -04:00
Chris Dodge
b6cde36db5
Merge branch 'release'
...
Conflicts:
CHANGELOG.rst
2013-09-18 11:33:40 -04:00
Brian Talbot
f965b15845
LMS: resolves direct class name references to extends that have been converted to placeholder Sass syntax
2013-09-17 10:32:43 -04:00
Greg Price
6296e2dc19
Fix a bug in links on forum user profile pages
...
Previously, if a course id contained a '-' character, links from that
page to threads would lead to 404s.
2013-09-16 15:32:56 -04:00
Greg Price
6ecbba7230
Improve accessibility of forums navigation elements
...
The home icon and discussion topic drop-down icon now have text that is
visible only to screen readers. The visual change between the icon and the
topic name with down-arrow is now achieved with the CSS visible property
instead of the opacity property, so only one at a time will be visible to
screen readers as well as visually.
2013-09-10 14:21:17 -04:00
Chris Dodge
c20ca2bf5e
fix more rebase conflicts
2013-08-02 11:25:05 -04:00
Chris Dodge
3a2bb7ba01
add escaping
2013-08-02 09:51:41 -04:00
Chris Dodge
93df9c4c30
resolve merge conflicts
2013-08-02 09:41:02 -04:00
Adam Palay
69ffb6a87b
replace edx with variable substitution
...
fixes template errors
keep tos untranslated
formatting fixes
2013-07-31 19:39:15 -04:00
Calen Pennington
0d3c44996a
LMS i18n from Tsinghua
2013-07-31 19:39:15 -04:00
Your Name
56c8057ed0
fix for underscore template issue for xmodules
2013-07-30 10:34:36 -04:00
jsa
06eb5cdd93
Merge branch 'feature/kevin/email_notifications_panel' of https://github.com/edx/edx-platform into feature/kevin/email_notifications_panel
2013-07-29 18:13:46 -04:00
jsa
33d4ae69dd
add feature flag to enable/disable discussion home panel
2013-07-29 18:13:12 -04:00
marco
b7d6d77464
visual cleanup for email icon and discussion context label post branch merge
2013-07-29 17:49:34 -04:00
Your Name
7507921929
merge with Marcos new design
2013-07-29 13:58:08 -04:00
Your Name
6276997180
update checkbox with get settings
2013-07-29 13:26:31 -04:00
marco
77a23a37d0
reordered email settings checkbox to impact styling for icon and cleaned up header navigation for discusisons
2013-07-23 15:43:12 -04:00
marco
820544c1c4
pin and flag icons using fontawesome now render properly through inline discussions
2013-07-22 15:36:44 -04:00
marco
5b3cb53689
visual cleanup for discussion home bar
2013-07-22 15:17:10 -04:00
marco
3495cebf31
modified html for discussion home to use tables instead of lists, cleaned up styling as well
2013-07-22 13:46:47 -04:00
marco
9eca557761
updated flag icons to be font-awesome based
2013-07-22 13:44:19 -04:00
marco
a9ea00aa27
removed border to the right of discussion list
2013-07-22 13:38:31 -04:00
marco
e87d07184d
basic shell for home page exists, along with start of color cleanup for the rest of _discussion.scss
2013-07-22 13:20:27 -04:00
marco
e2f02cdf46
cleaned up variables styling to sync up closer to studio, incorporated fontawesome icons into discusison home with basic positioning
2013-07-22 13:16:09 -04:00
marco
37c9de7a01
cleaned up font-awesome integration to work with new mako file .scss compiling, added in initial icon references
2013-07-22 13:07:53 -04:00
marco
2c9e4ca54a
addition of font-awesome to LMS sass vendor assets, in additio nto light organization for applicaiton.scss to match studio sass breakdown.
2013-07-22 13:04:07 -04:00
marco
38e040ae0d
basic shell for discussion home page with both profile information and email notification settings
2013-07-22 11:55:29 -04:00
marco
8d49007666
blankslate edited, header bar now with home button
2013-07-22 11:48:52 -04:00
marco
9c452935b5
updated pinning icons and removed images
2013-07-22 11:38:43 -04:00
marco
0e0ceb4806
updated flag icons to be font-awesome based
2013-07-22 11:37:57 -04:00
marco
642b649f76
removed new post icon and added font-awesome replacement
2013-07-22 10:58:58 -04:00
marco
e2779468e4
new post button using font-awesome
2013-07-22 10:26:38 -04:00
marco
90e60c1fb6
cleaned up topic header to allow for multiple line titles still being visible
2013-07-22 10:15:49 -04:00