blobcatz / pebble-mastodon-theme

T2/Pebble theme for Mastodon
MIT License
11 stars 1 forks source link

WebKit Scroll/TitleBar is Always Dark #33

Open islekcaganmert opened 3 months ago

islekcaganmert commented 3 months ago

Describe the bug Scroll and Title bars do not follow color theme on WebKit.

To Reproduce Steps to reproduce the behavior:

  1. pebble.social on Safari
  2. Share
  3. Add to Dock
  4. Login
  5. Set color theme Mastodon (Light) from in-app settings

Expected behavior This must follow the theme selected from preferences within the app. Mastodon (Dark) is doing well but not Mastodon (Light).

Screenshots

Screenshot 2024-05-19 at 3 54 46 PM

Browser:

blobcatz commented 1 month ago

Sorry for a late response, somehow github never sent me a notification for this issue. It displays correctly for me on chromium browsers and I currently have no access to a webkit-based browser, I'll look at it as soon as I get access to one.

islekcaganmert commented 1 month ago

You can use Epiphany on Linux or on Windows via WSL. It was what I have done until switching to macOS.

blobcatz commented 1 month ago

Just checked via Epiphany, the scrollbar appears light to me. It's possible that it's somehow a Safari-specific issue(?), which unfortunately means it's beyond my capabilities since I don't own any Mac devices. image

islekcaganmert commented 1 month ago

I'm unfamiliar with the repo. If you tell me where to change to fix to browser asset color, I can contribute to fix.

blobcatz commented 1 month ago

The theme itself doesn't do anything with colors of the scrollbar, it's using Mastodon's defaults, maybe you can try changing the background color for ::-webkit-scrollbar-track or setting color-scheme: light for html and body and see if it changes anything?