Declined Flow + Kanban Refinements
Relevant components and Resources
Changes
Declined Modal Case Classifications
Refer to this flow diagram and the following Figma Designs:
-
If a user opts-out from future invitations, the Decline Modal should show this. An Opted Out
badge will be displayed. -
In the decline modal, if the "Response Comment" is empty, add a message to indicate that a response wasn't provided.
Declined Dropdown Improvements
-
The "View Details" button should always show regardless of invite types. A email
icon + text will show if the reviewer is invited through email.- Right now it only shows if
responseComment
is truthy. - Refer to the following Figma Designs: Decline Dropdown View Details
- Right now it only shows if
Kanban Board Misc
-
If a "New User" is invited via the "Tasks and Notifications" Tab the User Avatars on the Kanban Board should not be clickable. Currently the hyperlinks end with "undefined". This should be fixed on the Kanban Board and the Decline Modal. - New users invited through an email invite have a
user
property set tonull
. These users are merged intoemailAndWebReviewers
here. Existing users may also be invited over email, so make sure you account for those.
- New users invited through an email invite have a
-
For stacked Kanban Cards in a column, only the last one clearly shows hover effect - Maybe this has to do with lower ones appearing on top of higher ones? Maybe add some gap between them to fix this.
-
Don't resort to default profile picture on email invited reviewers in the kanban cards IF they actually have a profile picture (have an existing account). Same is true for InviteDeclinedModal. -
Similar to the dropdown list, a email
icon should show next to the user's name if the user was invited through email. Refer to Figma Design.