argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
17.37k stars 5.28k forks source link

UI: Community skins / color themes #9754

Open djfinnoy opened 2 years ago

djfinnoy commented 2 years ago

Summary

I would like it to be easier to modify the appearance of the ArgoCD UI.

Motivation

The current approach requires a working knowledge of CSS. It would be better if there was a gallery of community maintained themes to choose from. Any community theme could be activated by referencing it by name in argocd-cm.

Proposal

Create a repository where users can contribute skins/themes, and provide instructions on how to select a given theme from this repository. The repository should include a gallery with screenshots of the various themes that have been submitted.

saumeya commented 2 years ago

Hi @djfinnoy , thanks for the idea - I do have a PR up for dark-theme https://github.com/argoproj/argo-cd/pull/9703. If this does get approved, it will be much easier to add more themes as well.