Skip to content

Add scroll marker using fake scrollbar implementation#436

Open
arogl wants to merge 8 commits intobrandon1024:developfrom
arogl:scollbar-highlight
Open

Add scroll marker using fake scrollbar implementation#436
arogl wants to merge 8 commits intobrandon1024:developfrom
arogl:scollbar-highlight

Conversation

@arogl
Copy link
Copy Markdown

@arogl arogl commented Mar 28, 2026

Fixes

#368

Changes Proposed in this Pull Request:

  • Add scollbar marker to options
  • Show markers on scrollbar

Additional Comments and Documentation:

Produced with the help of claude

@pzhlkj6612
Copy link
Copy Markdown
Contributor

interesting! do you have screenshots?

@arogl
Copy link
Copy Markdown
Author

arogl commented Mar 28, 2026

Options screen
image

No Matches
image

Matches on news.com.au

image

It has light and dark scrollbar capability, but not extensively tested

follow existing style.
- Can put "enable" or "disable" in description instead of messages.
- Can omit "_enabled" from js code to shorten code lines.
Copy link
Copy Markdown
Contributor

@pzhlkj6612 pzhlkj6612 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code and L10N strings in this PR don't seem to be consistent with the existing style and design, and there are some useless if-else and try-catch statements.

I've modified your changes in arogl#1. PLease check. The code in "content/highlighter.js" needs more cleanup and I'm working on it.

You can directly merge that PR if it looks good to you. The merge commit can be preserved, and you don't need to force-push. The maintainer will squash all commits during PR merging.

I believe that keeping things consistent will help future developers. I also believe that we will compose some linter rules for this project then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants