argoproj / argoproj/argo-ui

nav bar and tab don't have a tag link histories

Open
#166 5 comments 0 reactions 0 assignees View on GitHub
type/bug
Dominant language
TypeScript
Stars
247
Forks
204
Avg merge
13d 22h
Merged PRs (30d)
1

Description

argo-cd and argo-workflows Nav bar doesn't have `a` tag. So currently we cannot open it from `right click`.

In addition, browser doesn't register page histories, so we cannot `go forward` history after `go back` page.

![image](https://user-images.githubusercontent.com/915731/145677592-f7d2fd42-4e9a-4a57-bd99-e3bfbafbe174.png)

Generally if it has `a` tag, we can open it from `right click` like followings.

![image](https://user-images.githubusercontent.com/915731/145677624-9ed48591-93f1-4ae1-852c-c4de01e1912e.png)

----

I'm not sure this is `argo-ui` issue or not.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the nav bar and tab components used by argo-cd and argo-workflows, then reproduce the right-click and back/forward-history behavior in a browser. Check whether existing tests cover navigation; done means the relevant navigation renders usable links and browser history supports returning forward after going back.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.