fredrikburmester / streamyfin

A Jellyfin client build with Expo
Mozilla Public License 2.0
701 stars 19 forks source link

Collections & filters UI improvements #50

Open hucknz opened 1 month ago

hucknz commented 1 month ago

Describe the solution you'd like

Collections menu I’d love to see a menu implemented for Collections. Right now you have to return to the homepage then scroll down to find them. Placing them in a menu would make it faster to find them. In terms of design that could be on the bottom menu bar or as a top menu. Personally I think a hamburger menu would be most scalable, if people have multiple collections it would be easier to fit them into a hamburger menu.

Filters in Collections I’d like to be able to filter Collections in the same way you can in the Swiftfin and Plex apps. Particularly unwatched and added would be useful for me but replicating the functionality from those other apps would be great.

fredrikburmester commented 4 weeks ago

This sounds like a good feature. Could you please send screenshots of the implementations you're referring to. It would really help me in development! @hucknz

hucknz commented 4 weeks ago

Sure thing, thanks for taking a look. Hopefully these help, happy to answer more questions if needed.

Plex Uses a top-left hamburger menu, which is where I'd probably put Collections:

IMG_3304

When you navigate into one of the libraries you can choose a filter menu that drops down. The "Unwatched" filter is a on/off toggle, the rest are a series of sub-menus.

IMG_3305

Swiftfin Uses a bottom menu (more consistent with your current design) where it puts Collections under "Media".

IMG_3306

Filters are a series of drop-downs (you can swipe sideways for more). I'd prefer the Plex style over this as I think it's easier to use.

IMG_3307