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

Dashboard view #122

Open
KristiforMilchev opened this issue Mar 21, 2024 · 1 comment
Open

Dashboard view #122

KristiforMilchev opened this issue Mar 21, 2024 · 1 comment
Assignees

Comments

@KristiforMilchev
Copy link
Member

The new dashboard should provide a easier to navigate menu, with distinct icons for each action.

It should consist of the following elements:

  • Chart with basic information about the entries in the application (Number of passwords, secrets, identities, rac, rlc and TOTP/OTP secrets)

  • Connected devices indicator, a horizontally scroll-able list of cards with connected devices that should show each device name, the synchronization model set with the device and the last time the data was synced with the device, if the device is set to manual synchronization or manual synchronization has been set on the system level it should also allow the user to initiate a synchronization from the card without navigating to the device screen.

  • Easier navigation, the old navigation doesn't server a good purpose anymore at it was restricted to 3 elements due to it's size, since the new requirements for remote authentication controller, remote login controller and user held secrets a keyboard like menu with clear easy to hit buttons that can both hold an icon and a label, is a better suit overall. So the new navigation menu should consist of a 2 columns with 3 buttons each in the following order row 1 (Passwords, Secrets, ToTp/OTP), row 2 (RAC, RLC, Identities) each button should open the view of the module after getting pressed.

@KristiforMilchev
Copy link
Member Author

@Tyler-Kuhn Same for this one, should have test cases here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In review
Development

No branches or pull requests

2 participants