Skip to content

Update button styles and placement for user administration

Austin Regnery requested to merge aregnery/adjust-user-management-buttons into master

What does this MR do and why?

Adjusts the style and placement of buttons to align closer to Pajamas guidelines

  • Adds a tooltip to icon only button
  • Switches horizontal ellipses to vertical
  • Removes text from ellipses button
  • Changes the button order so ellipses is on the far right

Screenshots or screen recordings

User Table

Before After
Screen_Shot_2022-02-27_at_10.05.45_PM Screen_Shot_2022-02-27_at_9.50.36_PM

Approved user with unverified email

Before After
Screen_Shot_2022-02-27_at_10.06.29_PM Screen_Shot_2022-02-27_at_9.58.28_PM

Approved user with verified email (impersonation available)

Before After
Screen_Shot_2022-02-27_at_10.07.10_PM Screen_Shot_2022-02-27_at_9.58.52_PM

How to set up and validate locally

  1. Sign in as an Administrator
  2. Navigate to /admin/users
  3. View different user accounts
    • Approved user with unverified email
    • Approved user with verified email (impersonation available)
    • User awaiting approval

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Austin Regnery

Merge request reports

Loading