Commit Graph

6 Commits

Author SHA1 Message Date
Sayan Mondal 616eea5a73
Added Disable Schedule feature + InputField Fixes + Modifications (#2400)
* Fixed InputFields + Dropdowns
* Added Disable Schedule feature + Modifications
* Fixes DeepScan issue
* Fixed Radio Buttons
* Added to Translation
Signed-off-by: Sayan Mondal <sayan.mondal@mayadata.io>
2021-01-15 10:34:17 +05:30
Amit Kumar Das 2330ebd7e1
chore(litmus-portal): Added myhub experiments page and hub status on myhub cards (#2298)
* Added my hub experiment screen and components

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added myhub status screen and minor fixes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor fix for e2e test

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor CSS changes after review

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added translations and minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor Change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-29 14:27:39 +00:00
Amit Kumar Das 1aeec7c1ac
chore(litmus-portal): Added Myhub screens and redux setup for MyHub section (#2294)
* Added initial screens for MyHub

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Integrated the database with frontend.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added getCharts schema and Myhub charts page

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Modified query and mutations for hub name.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added models and redux for MyHub Section

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Integrated MyHub Screens with Backend

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added translations and minor CSS fixes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Fixed deepscan issues

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Modified URL for icons to be used with other platforms.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Minor change

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed line breaks and minor CSS changes

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-10-27 06:23:23 +00:00
Arkajyoti Mukherjee fe57dea91e
validation bug fix, css fixes for release (#2069)
- Bug fixes in multiple components
- workflow name validation bug fixed

Signed-off-by: arkajyotiMukherjee <arkajyoti.mukherjee@mayadata.io>
2020-09-14 23:28:08 +05:30
Saswata Mukherjee 85b495541a
chore (litmus-portal): Refactor Settings section to use InputField (#2000)
Refactored all the components inside of the Settings section to use the unified and customisable InputField component. This will ensures consistency in styling as well as input handling and validation methods.

Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>

Co-authored-by: Sayan Mondal <sayan.mondal@mayadata.io>
2020-09-08 18:39:33 +05:30
Sayan Mondal 651312f1cd
chore(litmus-portal): Added Input Validation + Modified InputField + Updated Login (#1953)
This commit has the following changes
- Input Fields have been modified to resemble the design system (includes, focus, onHover, onSelected, onDisabled, etc)
- Welcome Modal Form Validation took care of
- Created abstracted validation utility with validation functions like Email Validation, Empty Text Validation, Only Alphabet Validation, Password Validation, Confirm Password Validation and Invalid Text Validation
- Welcome Modal would not move forward if the user input is not validated -> this would also disable the Continue and Let's 
 Start Buttons
- Upon successfully comparing the passwords if correct InputField would show success state (Turn green)
- Updated the theme to add disabled colour
- Updated Login Page Design
- Username Validation updated in Login Page
- Password Validation intentionally skipped for Login Page since the current password doesn't fit the validation requirement

Signed-off-by: Sayan Mondal <sayan.mondal@mayadata.io>
2020-09-03 19:14:00 +05:30