Adding themes as a built-in option

First of all, I want to make it clear that I am not an experienced developer, but I am willing to collaborate.

As suggested by @knolleary, the idea is to check the possibility of incorporating themes as a built-in option into the project.

Studying the CSS of the project I found hardcoded styles and !important rules in several places. This is something that needs to be fixed before we think about putting together a structure that supports themes without issues.

As a first step, I removed all the !important rules from the code and built a test host. Everything seems to work correctly but this still requires further testing.

There is still the need to deal with coded styles.

Some places where I found them:

  • Link Nodes
  • Node Status
  • Projects -> New - Credentials

The list goes on.

So, the question is, do you want to join me on this journey?

1 Like

Issue raised and being tracked here