This PR aims to reduce the gap between the current state of the application and CloudScape design system best practices and guidelines. In particular, the users list page has been refactored so that:
Delete button has been moved to the header section
Buttons and input field are now aligned
In case of an invalid email upon user creation a flashbar error is displayed
Changelog entry
Aligned users list page to CloudScape guidelines
How Has This Been Tested?
Tested locally
Created a new user with a valid email
Verified that creating a user with an invalid email prompts a flashbar error and set the input field as invalid
Deleted successfully a user
Verified that delete button is disabled in case no user is selected or the selected user is the user currently logged in
Description
This PR aims to reduce the gap between the current state of the application and CloudScape design system best practices and guidelines. In particular, the users list page has been refactored so that:
Changelog entry
How Has This Been Tested?
References
Screenshots
PR Quality Checklist
i18n
solution instead (see here)npm run build
builds without any errorIn order to increase the likelihood of your contribution being accepted, please make sure you have read both the Contributing Guidelines and the Project Guidelines
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.