code-charity / code-charity/youtube

💡Dim Already Watched Video Thumbnails

Open
#3,045 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature request good first issue help wanted up-for-grabs
Dominant language
JavaScript
Stars
4.6k
Forks
996
Avg merge
2d 15h
Merged PRs (30d)
7

Description

PROBLEM: I have a very bad memory and I just watch a lot of content on youtube. Sometimes I forget which videos I've already watched, or I wouldn't recognise the thumbnail/title.

SOLUTION: Darken/fade/dim already watched video thumbnails! The feature should include a customisation on how darkened/fadened/dimmed it is. This would make a clean and clear solution to my problem.

ALTERNATIVES: There's another extension, "Tweaks for Youtube", that includes this feature. Unfortunately, the extension doesn't have as many features as this extension. However, it is the feature I miss the most. I know I can turn off already watched videos using this extension, but I don't want to completely remove watched videos, just easily and cleanly identify them.

RELEVANCE / SCOPE: Personally, it would be a life saver, especially because of my ADHD. People with ADHD often get overwhelmed by choices, have memory issues, and enjoy watching comfort content (so completely hiding watched videos wouldn't be a solution).

"SIDE EFFECTS":

It might mess up themes, depending on if you choose to either fading it or darkening it.

CONTEXT:
//
Thank you!

SHORT Table (Summary)
Problem bad memory makes it harder to identify watched videos
Solution dim or fade watched video thumbnails
Alternatives "Tweaks for YouTube" extension or hide watched videos
Scope very helpful for people easily overwhelmed/people with ADHD
Side effects might be in conflict with specific themes
Context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by finding how the extension identifies watched videos and styles their thumbnails; then confirm the dimming control, theme behavior, and watched-state appearance before considering the work complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.