Perhaps instead of “themes” maybe more of a user applied “cosmetic skin” on their local system?
That way all boards would still be the standard board, but the customization of the UI elements is totally up to each individual.
I’ve dabbled a little bit with some Linux distro’s before, so I may be able to describe exactly what I mean. It’ll be a rough example because it’s not a 1 to 1 for coding stuff, but it’ll be close enough.
I’ll imagine that the MOD platform is Linux mint.
Everyone can download that, the OS itself is created and is offered standard with the Cinnamon UI.
In this instance, the GUI we have on the mod platform is the standard “cinnamon”.
However, you still have the freedom to install gnome 2, KDE, xfce, or another UI altogether.
Regardless of what you choose your local UI, Linux mint is still Linux mint.
Now each of those UI’s obviously come with different work flows, which we obviously don’t want to implement that added headache.
I am most interested in having some control over the UI design on the user end.
Open box was my favorite UI to use on my Linux installs because I could customize my entire desktop colorway, and create a really clean desktop that I enjoyed looking at that had minimal resource usage.
The cables could also fall under this. Have a default color, but let us change the cable color on the user end.
That way when everything gets uploaded and shared, the boards themselves are universal, and each user would have the ability to “trick out” their board in whatever way they want while they’re working with them.
In regards to color blindness, that’s a good point that I hadn’t considered, but I think having the ability to customize the local GUI colors or design might actually be useful with that situation, as each user would be able to change the interface according to their needs.
Like I said, I don’t know anything about the coding, nor do I know if mod platform is actually capable of addressing this, but I thought about this for a bit last night and this was the best explanation I could think of.