Commit Graph

360 Commits

Author SHA1 Message Date
Ned Batchelder
5940342f71 Merge pull request #16180 from caesar2164/shopping-cart-style-fixes
Fix Shopping-cart CSS and JS
2017-10-23 13:51:43 -04:00
Matt Tuchfarber
b5ddcb3950 Merge pull request #16263 from edx/tuchfarber/program_marketing_fix
Fix program marketing page when it doesn't have a video.
2017-10-19 09:18:48 -04:00
Matt Tuchfarber
75e3845dad Fix issue where program doesn't have video
I wrongly assumed a video field wouldn't exist on a program
that doesn't include a video. Since it exists and is set to null
this fixes the retrieval of the source url.
2017-10-18 16:56:00 -04:00
Andy Armstrong
bd1a0d96cf More Sass quality fixes 2017-10-16 12:41:20 -04:00
Matt Tuchfarber
946421c438 Rebuild program marketing page in Bootstrap and make it look similar
to the Micromasters page
2017-10-13 13:11:39 -04:00
Andy Armstrong
9f0fba0a8e Sass quality fixes in the LMS 2017-10-11 13:45:08 -04:00
Giulio Gratta
c0fd667b7c Fix Shopping-cart CSS and JS 2017-10-05 13:17:08 -07:00
tasawernawaz
9d827b7e0c make username and courses dropdown dynamic
LEARNER-2679
2017-09-26 16:51:14 +05:00
tasawernawaz
07db2613d7 add single support form for contact us, html and css only
LEARNER-2580
2017-09-21 15:17:03 +05:00
Ibrahim
bcbd366fc9 Program dashboard page layout update 2017-08-30 16:52:37 +05:00
Harry Rein
9f88427f9b Add social links to learner profile.
LEARNER-1859

Added fields to add social links to the user account settings file.
Added icons to the user profile when these links are set, only shown
when users show their entire profile. Added jasmine tests for account
settings and learner profile pages. Added python unit tests to test
validation on the user account.
2017-08-29 13:53:08 -04:00
Ibrahim
165954b12c fix layout issues in Program dashboard page
WL-1186
2017-08-28 17:39:45 +05:00
Albert St. Aubin
de6d48a698 Added Program Purchase button to the Programs dashboard
Learners can upgrade or enroll as verified in all remaining courses in a program from their programs dashboard

[LEARNER-1899]
2017-08-09 16:52:51 -04:00
Harry Rein
e8bae62f04 UX improvements on learner profile.
LEARNER-1857

This story constitutes a large change to the UX of the learner profile.

Some specific changes include adding a flexible learner profile card, limiting the bio entry to only 300 characters and assuring that the page is responsive.
2017-08-09 13:57:42 -04:00
Uman Shahzad
cb034d4f2f Implement client-side registration form validation.
Input forms that need validation will have AJAX requests
performed to get validation decisions live.

All but a few important and common form fields perform
generic validation; these will need a back-end handler
in the future in order to have them validated through AJAX requests.

Information is conveyed on focus and blur for both
errors and successes.
2017-08-03 00:22:25 +05:00
hamzamunir7300
ef9935d2af Merge pull request #15591 from edx/Learner-1254
Background color changed for microsoft button in social auth login
2017-07-26 20:42:21 +05:00
Brittney Exline
6439020815 ENT-550 Display only TOS for enterprise's configured to skip registration
We have recently discovered that for any SSO Provider configured to skip
the registration form, we were auto checking the terms of service box,
which is a legal faux pas. Since IBM is planning to launch imminently and
is depending on this feature, we need to remedy this situation for enterprises
whose SSO Provider is configured to skip registration.

This PR hides all of the registration fields except TOS for this scenario
and disables the autoSubmit functionality that typically happens when skipping
registration.
2017-07-20 12:53:20 -04:00
Hamza Munir
8de3bc2fe6 Removed darken from the css for icon of microsoft auth button. 2017-07-20 12:06:45 +05:00
Hamza Munir
9bd50f3463 Background color changed for microsoft button in social auth login/register 2017-07-18 18:11:00 +05:00
Matt Tuchfarber
3be1da942d Center password reset page
The screen the set a new password after a reset is currently misaligned
on prod. It's pushed to the left side due to an inline-block display
property. Changed to block and fixed margins.
2017-07-12 10:38:33 -04:00
Ibrahim
1b14d301d9 fix styling issues in program details page
WL-1079
2017-07-11 20:14:36 +05:00
Ibrahim
90d0a3637c Do not capitalize words in start button 2017-07-04 14:59:39 +05:00
Sven Marnach
3460adc824 Merge pull request #14831 from open-craft/smarnach/immutable-emails
Add feature flag to disable email address changes.
2017-06-26 16:49:52 +02:00
Marko Jevtic
75531b2fef [LEARNER-437] Reflect discount on the Program About Page (WL) 2017-06-23 17:34:06 +02:00
Marko Jevtic
d48100d386 [LEARNER-1367] Move Program Marketing page from private themes repo to edx platform repo
[LEARNER-311] Enable a purchase button on the Program page - platform (WL)
2017-06-23 16:27:37 +02:00
Sven Marnach
6a4461b002 Simplify CSS for read-only fields. 2017-06-21 15:15:52 +02:00
Sven Marnach
f127a29d62 Add feature flag to disable email address changes. 2017-06-21 15:15:52 +02:00
Douglas Hall
7ba5e17f92 Enterprise sign in page UI improvements.
ENT-448
2017-06-16 14:12:38 -04:00
Douglas Hall
94c50cbc30 Merge pull request #15177 from replaceafill/ENT-386
[ENT-386] Styling Issues on new registration page
2017-06-02 16:04:06 -04:00
Douglas Cerna
eaa02db6ae Added Terms of Service modal 2017-05-29 11:57:04 -06:00
Douglas Cerna
1368091b01 Fixed styling issues on registration page 2017-05-24 01:47:07 -06:00
Renzo Lucioni
2955a6e639 Remove credential listing from program list view
The new design for the program detail page introduced a sidebar which includes a program-specific listing of credentials. This is an improvement over the old list of credentials found on the program list page and is meant to replace it. The new detail page is stable, so the credential listing on the program list page can be removed.

LEARNER-492
2017-05-22 16:07:37 -04:00
Saleem Latif
727dd9f90b Success Message for Account Activation for logged out users. 2017-05-22 16:38:47 +05:00
Jesse Shapiro
65dafe9fe5 Add Enterprise sidebar to login and registration views; remove unneeded fields; make registration form more narrow 2017-05-17 20:49:05 -04:00
Jillian Vogel
71ba54a963 Updates combined Register, Login, and Password Reset views as per new design
* Reorders form fields, and updates labels, placeholders, and tip text
* Increases clickable area for links and labels.
* Removes "*" markers from required fields, and instead adds
  "(optional)" labels to visible optional fields.
* Updates font colors and sizes, and removes box shadows
* Adds custom drop-down styles
* Improves responsive design scaling for small screens
* Make Terms of Service and Honor Code open in new window to avoid losing form
  field values.
2017-05-12 09:18:36 -04:00
Matthew Piatetsky
7215a86539 Change buy certificate button style
ECOM-6602
2017-05-05 16:45:16 -04:00
Matthew Piatetsky
e8c90847ce Add view course button
This reverts commit 55268dec72.
2017-05-03 16:37:26 -04:00
Matthew Piatetsky
55268dec72 Revert "Add view course button" 2017-05-03 15:54:10 -04:00
Matthew Piatetsky
4d08b70bb4 Add view course button 2017-05-03 14:50:29 -04:00
Matthew Piatetsky
d1729c555a Fix footer css 2017-05-01 11:56:10 -04:00
Matthew Piatetsky
fb0e9b7574 Minor program progress fixes
ECOM-6602
2017-04-27 14:02:32 -04:00
Matthew Piatetsky
932a23fbc7 Fix css bug with notification
ECOM-6602
2017-04-26 13:32:08 -04:00
AlasdairSwan
7689fee03f Merge pull request #14778 from edx/alasdair/ECOM-7386-program-progress-circle
ECOM-7386 Added a program progress circle to program details page
2017-04-24 10:10:52 -04:00
AlasdairSwan
a466b437f6 ECOM-7386 Added a program progress circle to program details page 2017-04-21 14:45:55 -04:00
Matthew Piatetsky
ff0da0f78e Fix progress issues
ECOM-6602
2017-04-21 11:04:34 -04:00
Ivan Ivic
b682c43d48 Update Order History page to reflect bundled purchase
LEARNER-381
2017-04-20 12:24:34 +00:00
Matthew Piatetsky
7330ff99b6 Add notification to program detail view
ECOM-7385
2017-04-12 16:59:22 -04:00
Matthew Piatetsky
18ac075a21 Program Progress page redesign
ECOM-7388
2017-04-06 16:11:27 -04:00
Marko Jevtic
6e47162ed4 [ECOM-7520] Fix Low Color Contrast 2017-03-24 08:43:57 +00:00
Andy Armstrong
89e5c0fd8d Convert course bookmarks into a feature
LEARNER-39
2017-03-22 16:09:13 -04:00