adrienpoly / rubyvideo

Indexing all Ruby related videos
https://rubyvideo.dev
245 stars 42 forks source link

Ability to mark talk as seen #364

Open marcoroth opened 4 days ago

marcoroth commented 4 days ago

If you've seen a talk it would be cool to be able to "mark it as seen". When signed in we could visually show to the user that they've already seen this talk.

Maybe we can even ask the user if they've seen it in-person at the event or online.

marcoroth commented 4 days ago

Maybe overkill but TV Time shows this nice interaction after you marked a TV show episode as "watched":

nicogaldamez commented 2 days ago

Happy to help with this!

What do you think about having a button next to edit button:

image

image

adrienpoly commented 2 days ago

I think we need two new buttons. Bookmark (add to favorite) and mark as watched. The location looks good to me but I feel like those two buttons should be grouped somewhere and we might be lacking a bit of space here. or we have to move the edit button ?

marcoroth commented 2 days ago

I guess depending on how we (re-)arrange it we can look how YouTube is doing it:

CleanShot 2024-11-05 at 23 25 07

nicogaldamez commented 1 day ago

Sounds good! How about we go ahead with adding the "Mark as watched" button now, then handle the Bookmark button and layout adjustments in a separate PR?

"Mark as Watched / Unmark as Watched" texts sound good to you?

adrienpoly commented 1 day ago

Sounds good! How about we go ahead with adding the "Mark as watched" button now, then handle the Bookmark button and layout adjustments in a separate PR?

Yes sure just go with one button first

"Mark as Watched / Unmark as Watched" texts sound good to you?

I feel it is a bit long but I cannot find anything real better so for me let's go like that

marcoroth commented 1 day ago

Here's an idea on how we could keep it short:

Talk Show Interaction Buttons@2x