Dark mode for Ignition 8.3 Designer

I wrote a module to turn the Ignition Designer dark.

It is for 8.3, it is free, and it goes on the gateway once, so every Designer that connects picks it up. Untoggle it and you are back to the vanilla Ignition Designer.

@justinedwards.jle already covers 8.1 with Dark Mode for the Designer on the Exchange, so if you are on 8.1 go get that one instead. Mine is a module rather than a project script, and it works differently underneath. Rather than painting components one class at a time, it swaps the look and feel out for FlatLaf and rewrites Ignition's own colour tokens, so most of the Designer comes out dark without me having to go find it first.

This module is still work-in-progress and I built the whole thing on a Mac, so it might not work properly on another OS. If you find bugs let me know.

Feel free to play around with it:

  1. Download designer-dark-mode.modl from the latest release.
  2. Install the module in the gateway UI
  3. Accept the module's certificate.
  4. Turn it on with Tools → Dark Mode (menu bar).

Let me know if it works well! :smiley:

Just a question that will probably arise, does this setting get saved and loaded across designer rstarts? And is it saved per-gateway, per-project, or for all?

I know this would help one side of our office where for some reason the lights are dimmed so low it's like a nursery...

Hi Nick

Currently, it is a persistent setting on the developer's computer. So, not a gateway or project wide setting. To me this sounds like the most logical option. What do you think?