CCExtractor / CCExtractor/taskwarrior-flutter

Filters and Sort UI Improvement

Đang mở
#555 18 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Dart
Star
244
Fork
179
Merge trung bình
12 giờ 42 phút
Pull request đã merge (30 ngày)
2

Mô tả

### 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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xem xét các control lọc và sắp xếp hiện có trong ứng dụng di động Flutter cũng như phần thảo luận về issue này. Thống nhất một phương án thay thế cụ thể cho các trạng thái “+” và “–”, sau đó kiểm tra để bảo đảm việc sắp xếp và lọc dễ hiểu hơn và cần ít lần nhấp hơn.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
dart, flutter
Lĩnh vực
mobile
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.