UX: Enable profile pictures in Settings > Users

Description

Purpose:

User story statement(s):

As a library staff person,
I want to enable profile pictures
so that pictures can be seen on user records

Scenarios:

  1. Scenario:

    • Given Settings > Users

    • Given Profile pictures in the second pane

    • When it is displayed

    • Then list it alphabetically with other options under the General section

  2. Scenario:

    • Given Settings > Users

    • When Profile pictures is selected

    • Then display a checkbox to "Enable profile pictures" in the Users app with another button labeled "Delete all"

  3. Scenario

    • Given Settings > Users > Profile pictures

    • When "Delete all" is selected

    • Then display a popup modal, similar to the confirmation modal for deleting a user record, with the title:

      • Delete all profile pictures

    • and with a prompt saying:

  •  

    •  

      • Are you sure you want to delete all profile pictures? This will delete all profile pictures from the database and remove all external links to profile pictures attached to any user records. 
        This action cannot be undone.

    • with two buttons:

      • Primary button (on the right, in rblue) "Yes, delete"

      • Secondary button (on the left) "No, do not delete"

Notes:

For reference the "Check for open transactions/delete user modal

 

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Kimie Kester October 23, 2023 at 3:49 PM

Hi I've updated the modal mock to reflect our Slack discussion to use more descriptive wording on the buttons. Thanks for thinking this over with me.

Kimie Kester October 20, 2023 at 2:54 PM

Hi I left you a message in Slack to discuss the labels of the buttons on the modal a little more. I have some concerns and suggestions I thought we could discuss there before possibly updating this story. Thanks!

Kimie Kester October 10, 2023 at 2:36 PM

Amelia Sutton October 10, 2023 at 11:00 AM

Hi , this looks great! Could you also create a mock for the confirmation modal?

Kimie Kester October 6, 2023 at 2:19 PM

Hi Here is a link to the mock with the "Delete all" button:

https://drive.google.com/drive/folders/1P48aQ2JBMzTg8VB-vRj5OXlnEZyfs4JW?usp=drive_link

Done

Details

Assignee

Reporter

Priority

Development Team

None

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created August 11, 2023 at 8:38 PM
Updated April 17, 2024 at 3:52 PM
Resolved April 4, 2024 at 12:04 PM
TestRail: Cases
TestRail: Runs