Skip to content
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

New Users UI #5730

Closed
konzz opened this issue Apr 19, 2023 · 4 comments · Fixed by #5757
Closed

New Users UI #5730

konzz opened this issue Apr 19, 2023 · 4 comments · Fixed by #5757
Assignees
Labels
Feature Brand new functionality to be added to UWAZI Frontend 😎 Sprint

Comments

@konzz
Copy link
Member

konzz commented Apr 19, 2023

@juanmnl

@konzz konzz added Feature Brand new functionality to be added to UWAZI Frontend 😎 labels Apr 19, 2023
@juanmnl
Copy link

juanmnl commented Apr 25, 2023

This layout comes with 2 main components, one that we already have: the table, and one that's going to be widely used across the app: the drawer.

There's also 2 new behaviors added: 1) the inset tabbed-navigation, used to switch around the table of users and the one of groups, and 2) the multi-check dropdown/up to add values to a group.

There's also a first, very simple empty state for the groups table –as there's always going to be at least one user–.

1. Users list
Screenshot 2023-04-24 at 19 40 47

1.1 New user
Screenshot 2023-04-24 at 19 41 34

1.2 View/Edit user
Screenshot 2023-04-24 at 19 43 31

1.3 Add group(s) to user
Screenshot 2023-04-24 at 19 42 37

1.4 Delete User(s)
Screenshot 2023-04-24 at 21 20 03

2. Groups list - empty
Screenshot 2023-04-24 at 19 41 08

2.2 New group
Screenshot 2023-04-24 at 19 44 21

2.3 Groups list
Screenshot 2023-04-24 at 19 43 52

2.4 Add members to group
Screenshot 2023-04-24 at 19 44 32

(This prototype is changing a lot as I intend to make a single one for all the settings, so if it doesn't work, please contact me : ))
PROTOYPE

@grafitto grafitto self-assigned this Apr 27, 2023
@grafitto grafitto mentioned this issue Apr 27, 2023
7 tasks
@Zasa-san Zasa-san mentioned this issue Apr 28, 2023
7 tasks
@Zasa-san Zasa-san mentioned this issue May 8, 2023
7 tasks
@grafitto grafitto mentioned this issue May 9, 2023
7 tasks
@juanmnl
Copy link

juanmnl commented May 10, 2023

Adding a reset 2FA to the dynamic actions bar and the drawer, and removing buttons supporting text.

Users - Users Edit User

@konzz
Copy link
Member Author

konzz commented May 25, 2023

@Zasa-san hey after speaking with Txau, we agreed to add a button to "Unlock" an account when it gets locked after some password attempts

@juanmnl
Copy link

juanmnl commented Jun 14, 2023

Update: Adding the helper modal for user roles.

This adds our first modal with a table inside, I know there's a bit of a redundancy with the close on the top and the close on the bottom, but let's keep'em for the moment, just as a single pattern for modals.

Screenshot 2023-06-14 at 10 00 30

When the user clicks on the helper icon (?) besides the "User Role" label the following modal will display:

Full content

users - permissions

Modal with scroll body and pop-up on hover

users - permissions scroll

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Brand new functionality to be added to UWAZI Frontend 😎 Sprint
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants