Hi all

first of all thank you for this really impressive piece of code.

Premise:
I'm a contributor of Koozali SME server linux distribution (http://www.koozali.org); ATM our distro is C6 based, but we (finally) starting moving to C7
we need to rethink/redo our server manager (from here S-M) web gui and cockpit come to our attention.

the idea is to use cockpit as a base for our S-M, but we need to know if it supports some kind of customization.. we don't want to create "our" cockpit, just enhance it via plugin, trying to stay adherent to the upstream version

I have some question:
1) I know that branding is possible/quite easy, but, for example, I didn't find any way to change the background color of the main bar, on top of the page.. I see that all the style is inline.. is it a choiche? is editing that code the only way to change colors/fonts and so on?
2) is there any way to "override" some features? for example, I'd like to replace users' logic creation with mine; is it feasible? moreover, is possible to disable/hide some elements (buttons or a single menu item in the left bar)?
3) OTOH, is there an easy way to enhance an available panel with some custom buttons/elements?

IIUC, supposing that only root will have access to cockpit, I can override an existing module just creating a new one in  /root/.local/share/cockpit/ dir.. am I right?

thank you in advance for your patience and attention.

Ciao
S.