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

Members Page button enhancements (Admin perspective) #504

Open
rogankool opened this issue Dec 17, 2024 · 0 comments
Open

Members Page button enhancements (Admin perspective) #504

rogankool opened this issue Dec 17, 2024 · 0 comments

Comments

@rogankool
Copy link

rogankool commented Dec 17, 2024

INTRODUCTION
As an admin, I want to access all user management actions via a unified dropdown menu, so that the interface feels consistent, professional, and prevents accidental toggling or misuse.

DESCRIPTION
The toggle switch for making users active/inactive feels overly playful and is prone to accidental toggling due to its design. To improve usability and ensure all actions are consistent, I propose moving the "Make Active/Inactive" option into a three-dot dropdown menu, placed next to the "Resend Invitation" icon.

This change will consolidate all user management functions (delete user, edit role, make active/inactive) into one unified interface, ensuring clarity and reducing the risk of accidental actions.

Tooltips defined in #527

ACCEPTANCE CRITERIA

  • Editing roles and changing the active status are limited to super-admins.

  • Three-dot menu placement - Add a three-dot icon next to the "Resend Invitation" icon for each user. The three-dot menu should open a dropdown list with the following actions:

    • a) Edit Role
    • b) Delete User
    • c) Make Active/Inactive
  • Text for "Make Active/Inactive":

    • If the user is active, the dropdown should display: "Make Inactive."
    • If the user is inactive, the dropdown should display: "Make Active."
  • Resend invitation should appear in the same way, with the same icon as before, and only for users who haven't registered yet, but are invited.

  • Ensure the dropdown menu works seamlessly on both desktop and mobile views.

@rogankool rogankool changed the title Make Active/Inactive Toggle Button (Admin logged in; Members Page) Members Page button enhancements (Admin perspective) Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant