Commit Graph

104 Commits

Author SHA1 Message Date
Zainab Amir
13d67eb2a3 feat: Remove discount banner code (#601) 2022-07-19 04:14:04 -07:00
Syed Sajjad Hussain Shah
a9558cb296 fix: password popover rendering issue (#598) 2022-07-15 14:19:43 +05:00
Syed Sajjad Hussain Shah
7acb102b43 fix: password tooltip should use extra small font fize 2022-07-13 16:54:37 +05:00
Syed Sajjad Hussain Shah
9c555c06be fix: Manage imports eslint [VAN-48] 2022-06-17 15:32:41 +05:00
Attiya Ishaque
5a3ee877d6 feat: [VAN-953] update progressive profiling according to MFE API (#581) 2022-06-15 18:44:25 +05:00
Attiya Ishaque
bce8aa712d feat: add required field support (#557) 2022-05-19 18:22:51 +05:00
Syed Sajjad Hussain Shah
b03fe545ba fix: Add aria-Invalid=true to invalid fields 2022-05-09 18:08:56 +05:00
Shafqat Farhan
182fb34a03 feat: VAN-876 - Rename register experiment with improved metrics (#537) 2022-03-09 16:18:51 +05:00
Zainab Amir
6e99e1e72c feat: add dynamic optional fields support (#534)
Added a new component that renders fields based on the
field descriptions returned from backend

VAN-835
2022-03-01 16:00:37 +05:00
Mubbshar Anwar
b8f0615434 perf: get csrf token (#504)
do csrf token call on page load time to reduce token call before login and register apis.
VAN-715
2022-01-13 19:39:34 +05:00
Attiya Ishaque
2a079e484f fix: Replace hardcoded edX name with SITE_NAME env variable. (#486) 2021-12-22 13:10:34 +05:00
Zainab Amir
a5e7a3a592 feat: add rename register experiment details (#464) 2021-11-10 10:45:06 +05:00
Attiya Ishaque
3164afa46a fix: SSO *Apple* translated in authn pages. (#434) 2021-09-13 17:39:17 +05:00
Attiya Ishaque
d7b729cc98 Fix: Some design issue on register page. (#431) 2021-09-08 15:32:24 +05:00
Attiya Ishaque
62ed8a631e chore: add 15% discount incentive to increase registrations. (#426) 2021-09-01 16:50:08 +05:00
Mubbshar Anwar
498325e6e7 fix: stop auto complete country (#415)
fix to stop auto complete country field when address is saved in browser

VAN-671
2021-08-11 16:17:10 +05:00
Waheed Ahmed
30ea578c40 fix: force refresh JWT to fix redirct loop
User trapped into a redirect loop if backend session expires but has
a valid JWT, fixed by force refresh JWT token.

VAN-682
2021-08-10 08:54:43 +05:00
Attiya Ishaque
8c94daf305 fix: Side banner didn't show. (#409) 2021-08-05 11:41:26 +05:00
Waheed Ahmed
32300db8dd refactor: remove legacy code and move redesign code to src
VAN-670
2021-07-28 16:42:37 +05:00
Waheed Ahmed
e59f11a96e feat: added support for both legacy and new design (#349) 2021-07-27 16:57:14 +05:00
adeelehsan
72d840cbeb password icon issue fixed 2021-07-27 16:57:14 +05:00
Shafqat Farhan
bca81f7e33 VAN-552 - Added space after header container (#348) 2021-07-27 16:57:14 +05:00
adeelehsan
a799ab9f27 ui issues fixed.
VAN-601,607,608,615
2021-07-27 16:57:14 +05:00
Shafqat Farhan
2be23c1de6 VAN-552 - Adjust medium screen header height (#339) 2021-07-27 16:57:14 +05:00
Shafqat Farhan
25f60c1813 VAN-553 - Used primary-400 as header background color (#335)
Co-authored-by: Waheed Ahmed <waheed.ahmed@arbisoft.com>
2021-07-27 16:57:14 +05:00
Waheed Ahmed
a9da4c6348 fix: email validation and analytic events (#333)
Fixed email validation logic and clear error state on close. Also fixed
analytic events and removed unused components.

VAN-538, VAN-568
2021-07-27 16:57:14 +05:00
Mubbshar Anwar
a68fb310ed fix: Logistration tabs behavior (#331)
Logistration Tabs behavior and styles fix by using Paragon Tab component.

Fixes: VAN-554
2021-07-27 16:57:14 +05:00
uzairr
5358538d22 Add searchable dropdown
Add searchable dropdown field to make the UI
complaint with the suggestions.

VAN-498
2021-07-27 16:57:14 +05:00
adeelehsan
1dba96b865 Password show and hide icon replaced with paragon icon
VAN-523
2021-07-27 16:57:14 +05:00
adeelehsan
6e736213ca Alert styling updated.
VAN-499
2021-07-27 16:57:14 +05:00
Shafqat Farhan
98e506e0a4 VAN-476 - Fixed arc issues with safari browser (#323) 2021-07-27 16:57:14 +05:00
Shafqat Farhan
4f171d2f45 VAN-476 - Fixed base component header arc position (#305)
* VAN-476 - Fixed base component header arc position

* VAN-476 - Fixed base component header arc position for large screens

* VAN-476 - Fixed svg margin issue

* VAN-476 - Fixed svg margin issue

* VAN-476 - Fixed yellow arc overlapping issue
2021-07-27 16:57:14 +05:00
uzairr
7089803e50 update submit button state 2021-07-27 16:57:14 +05:00
Mubbshar Anwar
e1546acb14 Clear field error on focus (#298)
Clear field related error messages for all forms on focus in event

VAN-505
2021-07-27 16:57:14 +05:00
Zainab Amir
92163ac7dc Update reset password page (#303)
* Update reset password page

* add tests

* fix success message
2021-07-27 16:57:14 +05:00
Shafqat Farhan
b16285bb47 VAN-506 - Remove icon in Form validation messages (#300) 2021-07-27 16:57:14 +05:00
Shafqat Farhan
b4387fc576 VAN-484 - Adjusted the PasswordField tooltip position and opacity (#293)
* VAN-484 - Adjusted the PasswordField tooltip position and opacity

* VAN-484 - Adjusted the tooltip width for mobile view
2021-07-27 16:57:14 +05:00
Shafqat Farhan
b9f97a1dff VAN-408 - Redesign login/register SSO-SAML (#270)
* VAN-408 - Redesign login/register SSO-SAML

* VAN-408 - Moved back button to Logistration component

* update sign-in messages (#272)

* VAN-408 - Added back the third party provider check

* VAN-408 - Updated DISABLE_ENTERPRISE_LOGIN value to empty string by default

* VAN-408 - Updated event tracking for institution login on register and login pages

* VAN-408 - Updated event tracking for institution login on register and login pages

* VAN-408 - Fixed Logistration event name test

* VAN-408 - Merged redesign-master and resolved tpa conflicts

Co-authored-by: Uzair Rasheed <uzairr@yahoo.com>
2021-07-27 16:57:14 +05:00
Mubbshar Anwar
a29360fb66 Redesign tpa hint (#288)
- redesign tpa hint button accourding to new design

VAN-478
2021-07-27 16:57:14 +05:00
Zainab Amir
1819e99dc6 update base component
Currently the base component resets the form when page size
is changed. Moving form to the base component instead of passing it
to layouts fixes the issue.

VAN-461
2021-07-27 16:57:14 +05:00
uzairr
f116b62057 add did u mean email feature 2021-07-27 16:57:14 +05:00
Zainab Amir
9a621327e7 fix: update header and toggle text based on figma designs (#276) 2021-07-27 16:57:14 +05:00
adeelehsan
df38c9e599 Forgot password page redesigned 2021-07-27 16:57:14 +05:00
Zainab Amir
a5b5a5e597 handle register page form submission (#262)
- handle empty form submission
- handle validation error messages and registration error messages

VAN-288
2021-07-27 16:57:14 +05:00
adeelehsan
f50a60a482 password tooltip design updated
VAN-340
2021-07-27 16:57:14 +05:00
Mubbshar Anwar
bd470f892c Pre papulate country in registration form (#251)
- get country code based on IP address from server
- set country code in country field

VAN-366
2021-07-27 16:57:14 +05:00
Zainab Amir
296f4e07ce Fix form padding and margins (#255) 2021-07-27 16:57:14 +05:00
Waheed Ahmed
06281572fe add username suggestions functionality (#253)
Added username suggestions functionality according to redesign.

VAN-52
2021-07-27 16:57:14 +05:00
Zainab Amir
349d67ab96 Redesign login page (#252)
- Updated the form fields on login page to use latest paragon components
- Updated tests (removed snapshot tests)

VAN-406
2021-07-27 16:57:14 +05:00
Zainab Amir
bab2d33cbf Redesign registration page (#241)
- Created a based logistration component that will load login and register
components
- Updated tests
- Updated base component

VAN-405
2021-07-27 16:57:14 +05:00