Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: make somewhat skinnable / themable #7054

Closed
alexec opened this issue Oct 25, 2021 · 4 comments · Fixed by #7387
Closed

UI: make somewhat skinnable / themable #7054

alexec opened this issue Oct 25, 2021 · 4 comments · Fixed by #7387
Labels

Comments

@alexec
Copy link
Contributor

alexec commented Oct 25, 2021

Summary

Allows users to skin the UI with new colours, their own loge, but keep Argo bits.


Message from the maintainers:

Impacted by this bug? Give it a 👍. We prioritise the issues with the most 👍.

@alexec alexec added the type/feature Feature request label Oct 25, 2021
@simster7
Copy link
Member

Proactive users should be able to do so by forking the repo and making simple CSS changes... is there a good incentive why we should make this a paved road?

@alexec
Copy link
Contributor Author

alexec commented Oct 28, 2021

Yes. People could do that, but I've not seen any examples. I have users write their own bespoke own UI.

Instead, I'd like to make it easy to use our current UI for that.

Part of that is generalising and making pluggable/skinnable the UI. Generalizing - it exposes any Kubernetes resources based on configuration.Pluggable - add their own routes, UI components, etc. Skinnable - use their own colors etc.

Once fully generalised, workflows, events, and dataflow just become plugins.

@krrrr38
Copy link
Contributor

krrrr38 commented Dec 11, 2021

In my cases, it's enoght to change banner colour by environments.
It may be possible by argocd this feature https://argo-cd.readthedocs.io/en/stable/operator-manual/custom-styles/.


oops, this feature is related to #1451

@alexec alexec linked a pull request Dec 13, 2021 that will close this issue
1 task
@agilgur5 agilgur5 changed the title Make UI somewhat skinnable UI: make somewhat skinnable / themable Oct 23, 2024
@agilgur5
Copy link

See also #10825 for custom themes

@argoproj argoproj locked as resolved and limited conversation to collaborators Oct 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants