Commit Graph

5315 Commits

Author SHA1 Message Date
jaebradley
a2cc48d37d fix mobile responsive modal
fix errors
2018-01-23 15:38:37 -05:00
AlasdairSwan
77d254dcad LEARNER-3935 Style updates 2018-01-23 11:28:06 -05:00
jaebradley
5ab2533b1e add try/catch for analytics api calls
add comment

update jsx comment

simplify try block and update comment

fix comment
2018-01-23 11:10:04 -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
rabia23
96df2eb35e EDUCATOR-2147 update message info for Community TA's in Membership Dashboard 2018-01-23 10:04:22 +00:00
Harry Rein
e3e363a342 Merge pull request #17274 from edx/HarryRein/a11y-issues-verification-sock
LEARNER-3055: Clean up a11y issues on the verification sock
2018-01-22 16:18:36 -05:00
Harry Rein
9dab9d2c20 a11y issues on upgrade footer.
LEARNER-3055
2018-01-22 13:14:47 -05:00
Harry Rein
d5e6ddc4f0 Fixing alignment of View Course button on course dashboard. 2018-01-22 12:07:47 -05:00
AlasdairSwan
b46ce3a414 Merge pull request #17214 from edx/alasdair/LEARNER-3429-learner-analytics-dashboard-styles
LEARNER-3429 Learner Analytics Dashboard Style updates
2018-01-18 12:01:24 -05:00
AlasdairSwan
9e92ba9845 LEARNER-3429 Learner Analytics Dashboard Style updates 2018-01-18 09:37:53 -05:00
Jae Bradley
5a13f4c7e1 Merge pull request #17191 from edx/learner-3600-upsell-modal
LEARNER-3584 - Implement Upsell Modal for Learner Analytics Test
2018-01-17 14:45:41 -05:00
jaebradley
3218f64326 implement upsell modal
update css

updated css

make modal experimental

add waffle flag
2018-01-17 11:26:57 -05:00
ayub-khan
5033dbcd91 update translations 2018-01-17 19:26:02 +05:00
Saleem Latif
f78d5d2de6 Merge pull request #17200 from edx/saleem-latif/ENT-576
ENT-576: Update Registration/Signin Page to include static message
2018-01-17 15:38:30 +05:00
Waheed Ahmed
c68b50d964 Update program detail fragment.
LEARNER-3755
2018-01-17 13:48:33 +05:00
Saleem Latif
2ae02a6559 Update Registration/Signin Page to include static message 2018-01-17 13:07:27 +05:00
Ahsan Ul Haq
6215945b6f Merge pull request #17174 from edx/ahsan/LEARNER-3832-account-settings-accessibility-issue
Added field description for accessibility
2018-01-17 12:49:03 +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
Michael Youngstrom
fb387c9633 Revert "jaebradley/learner 3600 upsell modal" 2018-01-12 14:48:00 -05:00
Tyler Hallada
7a6db19a18 Merge pull request #17159 from edx/thallada/fix-discussion-off-screen-bug
Use percentage widths to fix flex-box bug
2018-01-12 13:33:37 -05:00
Jae Bradley
725d354463 Merge pull request #17128 from edx/jaebradley/LEARNER-3600-Upsell-Modal
jaebradley/learner 3600 upsell modal
2018-01-12 09:57:09 -05:00
Ahsan Ulhaq
3492eecd34 Added field description for accessibility
In account settings page when language changes the page is refreshed
to apply changes. But user is not advised about this change before using
the field. So added description so user knows about reload beforehand.
LEARNER-3832
2018-01-12 14:09:13 +05:00
jaebradley
4573b63018 implement modal and carousel
wip

upsell modal css

remove unnecessary newline

accidentally removed feature

update props

update modal component

update css

add additional slides

update styling

update copy
2018-01-12 01:35:15 -05:00
Tyler Hallada
804eacdb04 Use percentage widths to fix flex-box bug 2018-01-10 17:48:34 -05:00
Harry Rein
5dfd5213fd Ensure entitlement session select initializes to enrolled session.
LEARNER-3827
2018-01-10 12:13:56 -05:00
Matthew Piatetsky
c2094d4388 Merge pull request #17134 from edx/LEARNER-3058
Fix course upsell styling when bootstrap is enabled
2018-01-10 09:59:37 -05:00
McKenzie Welter
2db8364646 Merge pull request #17123 from edx/McKenzieW/learner-3688
updated flexbox for course actions
2018-01-10 08:19:27 -05:00
ayub-khan
9650c324bc updated-translations 2018-01-10 15:53:41 +05:00
Matthew Piatetsky
222b356900 Fix course upsell styling when bootstrap is enabled 2018-01-09 16:09:26 -05:00
McKenzie Welter
b0271de359 make course actions an inline flexbox 2018-01-09 15:16:27 -05:00
Harry Rein
042a854bd0 Merge pull request #17124 from edx/HarryRein/dashboard-entitlement-with-no-course-runs
Show more sessions coming soon on course dashboard.
2018-01-09 14:13:33 -05:00
Harry Rein
b404173046 Show more sessions coming soon on course dashboard.
LEARNER-3808

Ensures that users can see their entitlement purchase whether there
are available sessions or not. Notifies them with a message stating that
more sessions are coming soon, as is currently implemented on the programs
dashboard.
2018-01-09 13:04:36 -05:00
Waheed Ahmed
b3fe397f9b Fix webcam not loading in safari.
LEARNER-3758
2018-01-09 15:25:36 +05:00
Asad Iqbal
d894850513 Merge pull request #16950 from edx/asadiqbal08/ENT-772-Update-singin-UI
ENT-772 - UI Updated to Support Ent Data Synchronization message
2018-01-08 12:55:24 +05:00
McKenzie Welter
82fb6e7ec0 course title link to course home when enrolled 2018-01-05 12:36:59 -05:00
asadiqbal
5d92b42fe3 UI Updates to Support Ent Data Synchronization 2018-01-05 17:16:02 +05:00
Matthew Piatetsky
277407f2a6 move course upsell 2018-01-03 13:51:55 -05:00
Michael Terry
4e05d43345 Fix login box alignment in IE
In IE 11, the login page form was being shown right-aligned on the
page. This is because of some IE interaction with margin: auto.
Removing that and relying on flexbox flow fixes it and makes the
form centered again.

LEARNER-3001
2017-12-29 11:36:49 -05:00
ayub-khan
f50af67f15 updated translations 2017-12-27 16:38:58 +05:00
Michael Terry
c065707e5d Fix button alignment on program dash
The View Course button on the program dashboard was not right-aligned
with the rest of the UI. Now it is.

LEARNER-3733
2017-12-22 11:17:58 -05:00
Michael Terry
29bacacaa3 Merge pull request #17000 from edx/mikix/LEARNER-3665
Correctly align Verify Now button
2017-12-21 14:14:18 -05:00
Michael Terry
09468f3f0e Merge pull request #16999 from edx/mikix/LEARNER-3668
Don't wrap enroll button text
2017-12-21 14:14:03 -05:00
Michael Terry
484cdbde6b Correctly align Verify Now button
LEARNER-3665
2017-12-21 13:05:38 -05:00
Michael Terry
f630848bef Don't wrap enroll button text
The "Leave Current/Switch/Select" Session button was sometimes
wrapping its text if it wasn't given enough horizontal space.
Now it should never wrap, instead stealing space from the
dropdown next to it (or being bumped to a line below the dropdown).

LEARNER-3668
2017-12-21 12:44:07 -05:00
Michael Terry
4a6048e3c7 Keep related programs when unenrolling
When unenrolling, let's not remove the related programs div
permanently from the page, since it should always be visible.

LEARNER-3717
2017-12-21 11:21:12 -05:00
Harry Rein
0d1558237f Hide policy information when leaving a session.
LEARNER-3692
2017-12-20 14:02:04 -05:00
Ayub khan
5406e14e17 Merge pull request #16975 from edx/update-translations-18-DEC
updated translations
2017-12-20 21:23:31 +05:00
McKenzie Welter
a4d23eaea9 include email settings in fulfilled entitlement action items 2017-12-20 08:57:27 -05:00
ayub-khan
fcac9ad1e9 updated translations 2017-12-20 17:03:51 +05:00