argo-cd icon indicating copy to clipboard operation
argo-cd copied to clipboard

Argo CD Web server UI HTML Title

Open asaf400 opened this issue 1 year ago • 2 comments

Summary

It is common practice for locally deployable services like Argo to allow Infrastructure Operators to customize the UI elements, Similar to how Argo already allows injecting CSS and banner via:

ui.cssurl
ui.bannercontent
ui.bannerurl

Proposal

I am suggesting also supporting HTML <title> customization via the same existing mechanisms for the features ui.* above, having ui.title customizable allows for operators to create distinction between Argo CD instance in the scenario of running multiple Argo instances across multiple clusters, as opposed to running 1 Argo that accesses multiple clusters.

I can see that currently Argo has the title configured in these places: https://github.com/argoproj/argo-cd/blob/0ae5882d5ae9fe88efc51f65ca8543fb8c3a0aa1/ui/src/app/app.tsx#L178 https://github.com/argoproj/argo-cd/blob/master/ui/src/app/index.html#L6

Edit: typo

asaf400 avatar Jul 25 '23 13:07 asaf400

I am unable to build the argo-cd project locally on my WSL fedora machine, even with docker-desktop, the build process fails in spectacular ways.. 😞

at some point, I just ran while true; do make; done which made the build process fail in at least 4 distinct stages 🤯

asaf400 avatar Oct 05 '23 12:10 asaf400

Bump

asaf400 avatar May 08 '24 10:05 asaf400