Support
Fastest fix for a site that looks wrong: press
Alt+Shift+S on that page. Duskly switches off for that site and
remembers it. On a site turned off this way, no Duskly code is injected at all.
Troubleshooting
A site looks wrong or is hard to read
Open the popup and look at the pill next to the site name.
- Adaptive — Duskly re-coloured this page because it found no dark theme of its own. Try Native if you think the site does have one Duskly missed, or Off to leave the page alone.
- Native — the site's own dark theme is showing. If it looks wrong, the site's own dark mode is what you are seeing. Try Adaptive to have Duskly re-colour the light version instead.
A sticky header or floating button stopped working
That is the classic symptom of an extension applying a CSS filter to the page root, and Duskly deliberately never does that. If you are seeing it, please report the URL — it would be a genuine bug and we would want to fix it.
Nothing is dark
- Check the switch in the popup is on.
- Check the popup footer. If a schedule is active it will say so, for example "On from 19:00 to 07:00 — off right now".
- Check whether this site has an Off rule, in the popup or in Options → Sites.
- Duskly cannot theme browser pages (
chrome://), the Chrome Web Store, or local files. The popup says "Not a themeable page" on those.
The page flashes light before going dark
Duskly paints a dark canvas before the page's first frame, so this should not happen. If it does, the site is probably painting a light background from a stylesheet Duskly could not read. Please report the URL.
Colours look washed out
Check the Comfort sliders in the popup. Reset comfort restores the neutral defaults. Note that Duskly compresses saturation slightly on re-coloured surfaces, because colours that read well on white are harsh on a dark background.
My settings disappeared
Settings live in your browser profile. They do not follow you between computers or browser profiles, because Duskly never sends your data anywhere. Use Options → Your data → Export settings to move them yourself.
Reporting a bug
Please open an issue at github.com/ownCoder/duskly/issues and include:
- the page URL;
- the tier shown in the popup (Native, Adaptive or Off);
- the palette you are using;
- a screenshot, if you can;
- your Chrome version.
Suggesting a site recipe
If a site has a real dark theme that Duskly does not detect, a "recipe" can teach it how that site's switch works. Recipes are plain data, not code — see src/lib/recipes.js. Useful details: which attribute, class, or storage key the site sets when you turn on its own dark mode.
Frequently asked
Does Duskly collect any data?
No. It contains no networking code at all. See the Privacy Policy.
Why does it need access to all websites?
Applying a dark theme to whatever page you are reading is the whole product, and it has to happen before the page paints. The narrower alternative would require clicking the toolbar icon on every page load.
Is there a site limit?
No. Unlimited sites, all four palettes, free, permanently.
Will Duskly slow down my browser over time?
It is designed specifically so that it cannot. Colours are read once from the page's stylesheets rather than continuously from every element, and every watcher it starts disconnects when the page goes quiet. If you ever observe it getting slower, that is a bug worth reporting.
Will there be a paid version?
Possibly, one day. If so it will only add new things. Everything free in version 1.0 stays free permanently — see the Terms, section 9.
Firefox? Safari?
A Firefox build is on the roadmap. Safari is not planned.