Improve Task UI & Collaborator Auto-Add Logic (As per Dinesh’s Feedback)

1. Auto-Add Collaborator Logic:

  • If a user starts the timer on a task and is not already a collaborator, the system should automatically add them as a collaborator.
  • This ensures proper time tracking attribution and visibility.

2. Collaborator Display UI Update:

  • If there is only 1 collaborator, show their profile chip in single-user layout (as shown in the image).
  • If there are multiple collaborators, switch to the multi-user stacked layout (avatar group-style).

3. Improve “Add Task” Modal Functionality:

  • Update the Add Task modal to include all fields that are currently only editable in the Edit Task screen.
  • Goal: Allow users to fully create and configure a task from the Add Task modal without needing to edit it afterward.
  • This includes:
  • Task Type
  • Task Priority
  • Tags
  • Collaborators
  • Status

Acceptance Criteria:

  • User is auto-added as a collaborator when starting the timer (if not already added).
  • Collaborator UI shows compact chip when 1 person, expands/grouped when more.
  • Add Task modal contains all fields required for full task setup (no need to edit after creating).

📎 Attachments:

image.png

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

More posts