Closing NotesI'm writing this on a new post for better visibility.
The changes that I've proposed wouldn't take a minute to implement. I've already create a dump file of my .CSS edits and pushed it to GitHub :
https://github.com/Wulfcastle/UI/blob/master/unpacked.cssI've not made any "major" design changes (barring the header, my reasoning explained in the above post), just subtle changes here and there intended to get a more consistent look and feel throughout the whole UI.
You guys could literally copy/paste this over your current app.css and double-check the changes in less than a minute. Why not use the changes that I've proposed, changes that the community seem to agree with me, instead of wasting time developing a theming system for the Crypti Client, which let's face it, no one would use to it's full potential. NXT have already tried integrating theming into their client, and virtually no one in their community uses it, I've seen 2 themes pop up from a community 1000x greater than our currently, and neither of those themes are used by anyone.
Rather make the changes now, to the UI as a whole than waste valuable time, developing themeing support for the Client UI (which could take > 50 hours), time which you guys could use to build Apps for the DApps Store or time which you guys could use to fix bugs/stabilize the client better/improve usability etc.
It would be far more productive to make the changes to the UI now as a whole, based on community feedback, and mould the UI into something that everyone in the community agrees with, rather than create a system where each community member has to individually tailor their UI to their preferences, because that is just never going to happen.