CCExtractor / CCExtractor/taskwarrior-flutter

Filters and Sort UI Improvement

Open
#555 18 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Dart
Stars
244
Forks
179
Avg merge
12h 42m
Merged PRs (30d)
2

Description

### Describe your improvement idea or feature request

The current design uses “+” and “–” symbols to represent filtering and sorting order, which can be confusing for users and makes it difficult to understand how to achieve the desired ordering.

Also, requiring multiple clicks to cycle through the states (none → “+” → “–”) does not provide a user-friendly experience.

![Image](https://github.com/user-attachments/assets/c4c487ab-bb25-4a8c-825a-1109417ba8d1)

### How would you like to see it implemented?

Not exactly the same, but a good reference could be the sort feature used in this popular food delivery app, which I use frequently and which offers a relatively better user experience.

![Image](https://github.com/user-attachments/assets/de3ae869-df74-4c2b-bea9-680eeeacacb5)

### Put here any screenshots or videos (optional)

_No response_

### How can we contact you (optional)

_No response_

### Would you like to work on this issue?

Yes

### By submitting this issue, I have confirmed that:

- [x] I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing filter and sort controls in the Flutter mobile app and the discussion on this issue. Agree on a specific replacement for the “+” and “–” states, then verify that sorting and filtering are understandable and require fewer clicks.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.