-
Notifications
You must be signed in to change notification settings - Fork 0
#171784041 Build the UI for User Role Settings #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
fordarnold
commented
May 28, 2020
•
edited
Loading
edited
74b6940
to
d93d282
Compare
8e0cb8a
to
c3204d0
Compare
Nice work @fordarnold However on the For the navBar, I like that you added some other links, maybe you could add also the signout icon to allow a user to sign out and space them accordingly. In general, you could also use the designed background-color: There is a way you may use the Figma icons Just copy the code as |
4ee25e4
to
ffbeacc
Compare
ffbeacc
to
e112d19
Compare
e112d19
to
3f41a9c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job
@irfiacre I believe the person working on the User Sign-Out feature should be responsible for adding the icon, functionality and tests. What do you think? |
Done 👍🏽 |
Thanks for this great advice. I'm done implementing the icons. |
- added config file for Code Climate - setup dashboard page-layout structure - added sample landing page for dashboard - added page for user Roles and Permissions - setup routes for existing dashboard pages - setup dashboard Header design - load dashboard UI styles - setup dashboard Footer design - load dashboard font styles - setup dashboard Sidebar design - added main content for Roles page - implemented CRUD functionality for Roles API - setup unit/integration tests - fix code coverage issues - work on PR review feedback Don't confuse 'Sidebar' and 'Sidenav'. - Sidebar is for desktop view. - Sidenav is for mobile view. [Finishes #171784041]
3f41a9c
to
1ea8fe1
Compare
Hey, @fordarnold good work so far. I have a few feedback/comments regarding the visual aspects.
I think it would be better to review the source codes after fixing the UI/functionality aspects of the feature. |
I've fixed the issue of duplicated Roles. As for the role cards without edit/delete buttons... I was thinking that the Super Administrator role is a special type of role, and it should not be edited or deleted (i.e. if all other roles are deleted, only Super Admin should remain). Otherwise, the rest of the roles can be changed by a user with Super Administrator permissions. @bdushimi, What do you think about this? |