Commit Graph

99 Commits

Author SHA1 Message Date
Calen Pennington
d2de618b20 Add strike-out price to LMS Course Home sidebar 2019-06-17 15:11:33 -04:00
Diana Huang
c6a89b03b9 Remove Diff Paid experimental features. 2019-05-03 15:09:20 -04:00
Matthew Piatetsky
75dc4459cd add first purchase discount banner on course home 2019-05-02 16:14:16 -04:00
Josh McLaughlin
4d4b040517 Add dashboard announcements feature
- Add announcements view using JSX to the dashboard sidebar
- Create a new maintenance interface to edit and manage announcements
- Adds an override to main.html template to include new skip links
- Add plugins required for announcements to TinyMCE

This is motivated by a desire to have system wide messages for students
that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
Global staff are allowed to edit from the studio maintenance view.
2019-03-10 19:25:13 -07:00
Gabe Mulley
25890a440f REVMI-91: Fix FBE banner styling 2019-02-04 09:58:02 -05:00
noraiz-anwar
9d6ce86e9c fix discussion page layout 2019-01-24 22:56:56 +05:00
Matt Tuchfarber
ac29017d88 Move banner REVMI-54
Moves banner into the content instead of at the top. Adds a course
expiration fragment to the course home page, the content, the progress
page, and the discussion page.
2019-01-09 10:17:16 -05:00
Adeel Khan
d741834370 Adds dynamic type text sizing for course dates fragments
This would enable course dates fragment to be
responsive to dynamic type text setting in ios
device.

LEARNER-6726
2018-12-18 23:56:38 +05:00
Matthew Piatetsky
67e9ae5581 Fix content gating a11y issues 2018-12-03 23:26:47 -05:00
Matt Tuchfarber
be472a8d52 Extract upsell into template, extract ecomm call, use mobile utils 2018-11-08 11:40:06 -05:00
George Babey
f39cd81a31 Merge pull request #18545 from open-craft/kshitij/stylelint-fixes
Bulk stylelint fixes
2018-10-22 14:59:11 -04:00
Squirrel18
23db2e4ffb Changes style selectors. 2018-08-27 17:36:33 -05:00
Diego Millan
33081e67cc adding unsupported browser alert 2018-08-27 16:09:28 -05:00
Spencer Hance
2b65fa452e Updated Color of "View My Records" button to be a11y compliant 2018-08-03 14:44:12 -04:00
Awais Jibran
3e92bd2547 Example: https://courses.edx.org/courses/course-v1:HarvardX+GSD1x+1T2017/course/
Pressing tab key until focus is on the Learn About Verified Certificates button. There is no visible focus indicator. This PR is to fix the issue.
2018-07-30 20:26:21 +05:00
Bill Filler
df52ff0038 Merge pull request #18395 from edx/whitelabel/journal
Add journals support in LMS
2018-07-23 15:10:38 -04:00
Bill Filler
c746a4e630 Add Journals support
Enable the journal app in LMS. Add support to display Journals on index
and courseware pages and dashboard.
2018-07-23 13:11:26 -04:00
attiyaishaque
e0472a7a15 Fix screen reader issue on profile page. 2018-07-19 12:49:48 +05:00
marcotuts
6b876a573a updated vertical alignment for learner profile menu 2018-07-10 12:11:35 -04:00
Kshitij Sobti
c1e3e59771 Basic bulk stylelint fixes 2018-07-10 02:27:11 +05:30
Awais Jibran
0d5c660d8a Merge pull request #18520 from edx/aj/fix-display-inline-on-course-outline
Display check-marks inline.
2018-07-09 22:31:16 +05:00
Awais Jibran
41aa1fd426 Display check-marks inline.
EDUCATOR-3149
2018-07-05 11:32:39 +05:00
marcotuts
07718b90ab updated subsection styling to show label on same line as icon, meant to complete EDUCATOR-2535 2018-07-04 13:42:44 -04:00
Michael Terry
6833823ccc Update student records buttons
Updates the look and feel of the two (experimental and disabled by
default) links to student records.

Also converts the 'student_records' waffle switch to a waffle flag
named 'credentials.student_records.

LEARNER-5246
2018-05-11 16:38:16 -04:00
sandroroux
3899b76929 Removes the new course outline waffle flag. 2018-04-13 12:28:14 -04:00
Alex Dusenbery
a515277251 EDUCATOR-2451 | Add expand/collapse all button to course outline. 2018-04-05 15:47:33 -04:00
Alex Dusenbery
26ba411eb0 EDUCATOR-2535 | Small style cleanup for course outline. 2018-03-28 10:42:20 -04:00
Sofiya Semenova
8266c640d5 Course outline styling 2018-03-01 12:07:18 -05:00
Sofiya Semenova
46fbffb0f2 Merge pull request #17484 from edx/sofiya/educator-2203
Add visual progress checkmarks to course outline
2018-02-21 15:50:42 -05:00
Sofiya Semenova
f4ec7cca5f Add visual progress checkmarks to course outline 2018-02-21 12:53:43 -05:00
Awais Jibran
eb6064e333 Merge pull request #17517 from edx/aj/fix-discussion-submit-button
fix discussion submit button
2018-02-21 21:28:48 +05:00
Awais Jibran
2bb56a232f fix discussion submit button 2018-02-21 20:36:50 +05:00
Sofiya Semenova
7c1c5af763 Auto-open course outline to last viewed block 2018-02-20 12:10:26 -05:00
Simon Chen
db81dfa424 Surface vertical units in the course outline 2018-02-12 14:27:52 -05:00
Amir Qayyum Khan
e1d0260331 Added print media in css 2018-01-30 14:38:21 +05:00
Robert Raposa
c776b0d7ae Fix title to My Stats with lock. 2018-01-26 16:06:13 -05:00
AlasdairSwan
6f1d41c171 Update to week streak display logic 2018-01-24 18:56:06 -05:00
Harry Rein
2935578b9a Merge pull request #17294 from edx/HarryRein/a11y-footer-upgrade-div
Ensuring div and not button inside link tag for a11y.
2018-01-24 11:18:04 -05:00
Harry Rein
98b8eaf27e Ensuring div and not button inside link tag for a11y. 2018-01-24 10:01:50 -05:00
AlasdairSwan
77d254dcad LEARNER-3935 Style updates 2018-01-23 11:28:06 -05:00
AlasdairSwan
1b11f055a4 Merge pull request #17283 from edx/alasdair/LEARNER-3935-learner-analytics-dashboard-tweaks
LEARNER-3935 Last minute updates
2018-01-23 10:30:20 -05:00
AlasdairSwan
8be1079186 Last minute updates 2018-01-23 09:14:33 -05:00
Harry Rein
9dab9d2c20 a11y issues on upgrade footer.
LEARNER-3055
2018-01-22 13:14:47 -05:00
AlasdairSwan
9e92ba9845 LEARNER-3429 Learner Analytics Dashboard Style updates 2018-01-18 09:37:53 -05:00
Diana Huang
7af52bf125 Add Learner Analytics dashboard.
Add the back-end and front-end React app for Learner Analytics.
This was mostly authored by @AlasdairSwan and @dianakhuang.

LEARNER-3376
2018-01-16 11:57:12 -05:00
Matthew Piatetsky
222b356900 Fix course upsell styling when bootstrap is enabled 2018-01-09 16:09:26 -05:00
Matthew Piatetsky
277407f2a6 move course upsell 2018-01-03 13:51:55 -05:00
Waheed Ahmed
cd65d720ad Add save button with profile visibility dropdown.
When a learner changes this dropdown from Full to Limited or
vice versa, nothing happens. This creates confusion, to fix
that add save button.

LEARNER-3239
2017-12-15 13:03:33 +05:00
Harry Rein
aa853a930e Styling changes for responsive behavior on LMS. 2017-11-09 12:46:48 -05:00
Harry Rein
7f61828e12 Cleaning up mobile web. 2017-11-06 12:33:23 -05:00