Duskly

Support

Duskly 1.0.0

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.

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

  1. Check the switch in the popup is on.
  2. 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".
  3. Check whether this site has an Off rule, in the popup or in Options → Sites.
  4. 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:

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.