I know this has been suggested already, just some thoughts on how to implement it
Let’s take a look on how the show Loki is currently formatted in Sofa.
UI ChangesIn order to reduce scrolling I would suggest to combine the **Network** and the **First Aired** into the same column. For example, it would look something like this:
“First Aired on Jul 09, 2021 on Disney+”
This would be the new layout in Sofa:
First Aired and Network
In this new format the Seasons column would be at the bottom. The reason for this change is because shows usually tend have a long list of episodes which would require the user to do a lot of scrolling. So it would make sense to put all other information on top of it.
If a show has multiple seasons users can move through them like this:
Or maybe using a dropdown menu.
Marking Episodes As Watched:
After selecting a season a list of episodes are presented. The blue dot indicated the episode has not been seen yet. Users can swipe left to mark as Watched and swipe left again to mark as Unwatched. Or alternatively they can just press the Marked all as watched button. After all the seasons have been marked as Watched the show now appears in the Sofa activity section.