Problem
Currently, the “Subject” field in the “New Task” form uses a scrollable dropdown that only shows a limited number of subjects at once. This makes navigation inconvenient when users have many subjects and restricts flexibility for adding new/custom subjects.
Proposed Improvement
Replace the fixed scrollable dropdown with a searchable input field that also allows users to type and create custom subject names if no matching subject exists.
Why improvement is needed
This improvement will make task creation faster and more user-friendly. It will improve usability for users with many subjects and provide more flexibility while organizing tasks.
Expected Result
Users should be able to:
- Search existing subjects easily
- Create custom subjects directly from the input field
- Select subjects without relying only on scrolling
Alternatives Considered
- Increasing dropdown height
- Adding pagination inside the dropdown
- Keeping the existing dropdown with improved scrolling
However, allowing searchable custom input provides a cleaner and more scalable solution.
Additional Context
This enhancement mainly focuses on improving the overall UX and accessibility of the task creation workflow, especially for users managing multiple subjects.
Problem
Currently, the “Subject” field in the “New Task” form uses a scrollable dropdown that only shows a limited number of subjects at once. This makes navigation inconvenient when users have many subjects and restricts flexibility for adding new/custom subjects.
Proposed Improvement
Replace the fixed scrollable dropdown with a searchable input field that also allows users to type and create custom subject names if no matching subject exists.
Why improvement is needed
This improvement will make task creation faster and more user-friendly. It will improve usability for users with many subjects and provide more flexibility while organizing tasks.
Expected Result
Users should be able to:
Alternatives Considered
However, allowing searchable custom input provides a cleaner and more scalable solution.
Additional Context
This enhancement mainly focuses on improving the overall UX and accessibility of the task creation workflow, especially for users managing multiple subjects.