headlamp-k8s / headlamp

A Kubernetes web UI that is fully-featured, user-friendly and extensible
https://headlamp.dev
Apache License 2.0
2.22k stars 156 forks source link

[RFE] Allow to modify style/branding parts from plugins #277

Closed joaquimrocha closed 1 year ago

joaquimrocha commented 3 years ago

Current situation

If we want to set up a new logo/name for a Headlamp deployment, we have to change the project's code.

Impact

We want Headlamp to be a flexible/customizable web UI for Kubernetes and that includes giving more creative options in terms of branding too.

Ideal future situation

We have methods to set up a name and logo in the UI. Other functionalities are to be defined.

Additional information

This new functionality is such that we should be able to set a different project logo depending on a variety of triggers: cluster's info, number of cluster, etc.

We should also be able to build the lokomotive-web-ui without having to modify Headlamp's source code.

joaquimrocha commented 1 year ago

We can consider this done since there are a lot more options for branding like menu + logo overrides.