SFU-Blueprint / Pedals

Apache License 2.0
2 stars 0 forks source link

/manage/people Card Selection behavior #70

Closed dangminhduc1101 closed 1 month ago

dangminhduc1101 commented 1 month ago

Problem

The current selection functionality on the /manage/people page behaves like file selection in Windows, where selecting one person automatically deselects the previously selected one. This is not ideal for mobile users, who need to select multiple people without using desktop keyboard shortcuts like Ctrl or Shift. The selection behavior needs to be modified to allow multiple people to be selected at once and remain highlighted until manually deselected.

Instructions

  1. Pull the latest updates from the develop branch.
  2. Start the server by running npm run dev (if needed, navigate to the src/ folder and run npm ci), then go to localhost:3000/manage/people.
  3. Update the selection functionality to allow multiple people to be selected at once. When a user selects a person, that person should remain highlighted until the user actively deselects them.
  4. Submit a pull request and tag @dangminhduc1101 for review.
dangminhduc1101 commented 1 month ago

Resolved with debb586