-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add custom tag modal #1171
base: master
Are you sure you want to change the base?
Add custom tag modal #1171
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The modal doesn't need to be stored in redux store if it's only being used from one place.
b6635ea
to
c861c19
Compare
c861c19
to
511bf11
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the comments. The flow is confusing.
Separate the add/edit functionality into a separate modal and keep this one for just selecting the tag. Maybe we should put the add/edit away in the settings or something. But right now it's just confusing. And it also needs to allow removing or adding multiple tags at once. It does do that.. I was expecting I just select things and click on "save"
Tagging @ElementalCrisis for thoughts
Tags in general need a better way to view/manage, being tied strictly to shows or applied in a filter leaves a lot to be desired. An idea I have is more global tag management where you can search/view tags, see how many series have them, easily manage custom tags, hide/ignore tags. Something we can look into for V3 if there is demand and want for it. |
Co-authored-by: Harshith Mohan <[email protected]>
I made sure the functionality of it is working as intended according to how I would assume it should work before I started this PR. As for all other aspects, feel free to roast it.
The final UI doesn't quite match the mock-ups, since I discovered while building/testing that a) the mock-up is old and the modal/dialog style is outdated compared to the current code base, and b) the lack of any indicator showing which tags are currently added/in-use, which I addressed, and c) the lack of any toggle for adding/removing tags from use on a series, which I also addressed.