Stop Background Image Scrolling

After Actiontiles being so simple, it’s like I have to go the University to use this dashboard. ChatGPT answered me.

Good — I searched the SharpTools community back through 2021 and beyond and summarised what I found and prepared a practical, working workaround you can apply right now in Chrome on PC (Tampermonkey). First the short conclusions from the forum, then the concrete fix.

What the forum says (quick summary)

  1. SharpTools backgrounds are sized to the entire dashboard height (including off-screen tiles), so the background will scroll with the dashboard by design. SharpTools Community+1

  2. The behaviour has been discussed repeatedly (2020–2023 threads): the default is that the background follows content; there isn’t a guaranteed universal “force fixed” that works for every theme/version simply via CSS. SharpTools Community+1

  3. That means the most reliable approach (if the built-in “Fixed” option in Background Settings is not visible/available for your dashboard) is to bypass the injected background and reapply a fixed background yourself (or use a small script to cancel the JS transforms). Forum threads show users doing the “hide SharpTools image + apply your own fixed background” or using per-dashboard workarounds. SharpTools Community+1

So — yes, the forum shows scrolling backgrounds are the default and that CSS-only fixes are often thwarted by SharpTools’ JS transforms. That explains why your earlier CSS didn’t stick.


Practical, guaranteed workaround (Chrome on PC)

Two reliable options — pick one. The first is CSS-only (if you prefer), the second is a small script injected in the browser which actively undoes SharpTools’ JS and will keep the background fixed.

Option A — CSS bypass (hide SharpTools’ image and apply a fixed background to the page)

If you have a direct URL for the image you want to use, this is simple and often works.

  1. Edit Theme → Custom CSS in SharpTools and paste:

It seems a scrolling background image is default behaviour here, so either I can’t use off screen tiles, or I learn code!