Card - User assignment checkmark not highlighted when user is selected
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 43
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Describe the bug
The user assignment checkmark is not highlighted when a user is selected in the dropdown.
To Reproduce
Steps to reproduce the behavior:
- Go to Deck
- Click on a board (or create a new one)
- Click on a card (or create a new one)
- Click onto user assignment field
- Assign a user to the card via left mouse click
Expected behavior
When a user is selected via left mouse click, I expect to get immediate feedback that the action was successful. Currently, the checkmark looks the same when the mouse is hovered over a user, no matter if the user is assigned or not assigned.
Potential solution
As a solution, I propose that the checkmark is displayed the same no matter if the mouse is over a user-entry or not. Currently, the checkmark is drawn bright when a user-entry is not selected, and dull, when a user-entry is selected.
Screenshots
User-entry is not selected, thus checkmark is drawn bright:
User-entry is selected, thus checkmark is drawn dull (here I would expect it to be drawn bright when the user is assigned):
Client details:
- OS: Windows 10
- Browser chrome
- Version Version 123.0.6312.59 (Official Build) (64-bit)
- Device: desktop
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in Deck using the listed steps, then trace the frontend component that renders the card's user-assignment dropdown and checkmark. Compare the assigned and unassigned visual states; done means the checkmark provides immediate, consistent feedback when a user is assigned via left click.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100