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: Link sidebar logos to the start page #21400

Open
jihonrado opened this issue Jan 7, 2025 · 0 comments · May be fixed by #21461
Open

UI: Link sidebar logos to the start page #21400

jihonrado opened this issue Jan 7, 2025 · 0 comments · May be fixed by #21461
Labels
component:ui User interfaces bugs and enhancements enhancement New feature or request good first issue Good for newcomers

Comments

@jihonrado
Copy link

Summary

Make sidebar logos linkable to be able to go to the start page just clicking on them.

Motivation

One of the most annoying things for me using ArgoCD is not being able to click on the application logo to go to the home page, which in this case is the Applications page. I know that there is a link that points to the applications page, but there have been just too many times that I have misclicked on the application logo only for my frustration.

Screenshot 2025-01-07 at 12 46 28

Proposal

Just add a couple of links in ui/src/app/sidebar/sidebar.tsx so that logo.png and argologo.svg are linked to the homepage with something like:

<a href={ctx.baseHref} title='Open start page'>
    <img src... />
</a>
@jihonrado jihonrado added the enhancement New feature or request label Jan 7, 2025
@rumstead rumstead added component:ui User interfaces bugs and enhancements good first issue Good for newcomers labels Jan 8, 2025
@surajyadav1108 surajyadav1108 linked a pull request Jan 12, 2025 that will close this issue
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:ui User interfaces bugs and enhancements enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants