Improve theming system and dark theme color consistance
It's an adhoc issue to explain a merge request.
What is the problem you are facing?
I feel like the dark theme isn't very consistant in term of color : the dark green/cyan of the background is not in the same range as the grey from the sidebar.
So I tried to hack around a little to get something that make me feel better.
My small changes weren't in the scope of the theming system which is only global CSS and doesn't affect the scoped CSS of the sidebar for instance.
My color result is probably not to everyone's taste (a bit less groovesharky ;) ).
I thought it would have been great to have a theming system that can affect all components in a consistant way. It would allow to :
- make advanced customizations of the front mergeable upstream without breaking everyone's default theme.
- making UI improvements for the community to approve.
- improve the global consistence of the UI incrementally (with scss variables refactoring for exemple) in a safe manner.