ryot
ryot copied to clipboard
[FEATURE REQUEST] UX Suggestions Grab Bag
While using RYOT over the last few months, I've run into a number of small UX things that I wanted to bring to @IgnisDa's attention. Instead of making a bunch of issues for each one, I thought it might be good to compile them together in one place to make it easier for contributors to reference, especially new contributors who might want to tackle something small. Please bear in mind that these are suggestions, and implementation of any item or details of that implementation are fair game for discussion.
-
Make the quick progress update process clearer for the user - Add alt text to the progress update button on the media thumbnail - Change update progress icon to be more prominent? - In the progress update modal, prefill provider to be the last provider used for that media item - For cases where more data isn't needed, skip the modal update progress on button click? (If this is too easy, maybe replace the modal with a confirmation that gives an option to edit the details of the action) - For media that is requires number of episodes per season but that data is missing (anime, etc), add a field in the modal to set the number of episodes to prevent adding fake episodes and require that it be set to increment episode
-
More Contextual Help - Add a help toggle similar to what's in OPNSense or Unraid to give in situ context on how to use various functions (like explaining settings or clarifying that removing an item from a collection won't remove it from the entire library)
-
Dashboard - Add an "On Deck" section to show the next movie, episode of various shows, or unstarted books or video games you have marked as wanting to consume (currently there is an "Upcoming" section in the dashboard settings, but it isn't populated on my instance, so I'm not sure it isn't intended to serve this purpose or if it's supposed to tell you about a show that's about to air) - "In Progress" section should prioritize longer form formats such as books, audio books, or series to offer an overview of what is being consumed concurrently - Add something to show what the next episode in a series is on the series thumbnails in the Dashboard. This could be the title or number of the next episode and be displayed as an overlay, as alt text, or replacing the title of the media item - Add an option to decide how many items to display based on horizontal real estate on the dashboard to fill up all available space or go with the preselected number of items as currently implemented - Add the option to dictate how many rows are displayed (I personally prefer one row)
-
Media Profile Pages - Rework tabs to place actions intuitively - Make icon buttons for Add to Collection and Update Progress and put them in the main overview page - Add Review button should be available on the Reviews tab and contextually in expanded view on individual episodes - On the Actions tab make the actions in More Actions the core of the tab - Move the current occupants of More Actions to be buttons in Actions tab - Move "Add to Collection," "Update Progress," and "Post Review" into the More Actions button since they are now available in other tabs as backup in case users have a hard time finding them