Skip to content

fix(argocd): use mouse cursor pointer to show that deployment lifecycle card is clickable#7640

Merged
christoph-jerolimov merged 1 commit intobackstage:mainfrom
christoph-jerolimov:argocd-use-mouse-cursor-for-onclick
Feb 19, 2026
Merged

fix(argocd): use mouse cursor pointer to show that deployment lifecycle card is clickable#7640
christoph-jerolimov merged 1 commit intobackstage:mainfrom
christoph-jerolimov:argocd-use-mouse-cursor-for-onclick

Conversation

@christoph-jerolimov
Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Use mouse cursor pointer (hand) on this card when an onClick listener is defined:

image

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

…le card is clickable

Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
@backstage-goalie
Copy link
Copy Markdown
Contributor

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-argocd workspaces/argocd/plugins/argocd patch v2.4.5

@christoph-jerolimov christoph-jerolimov requested review from dzemanov and removed request for 04kash February 19, 2026 10:31
Copy link
Copy Markdown
Contributor

@dzemanov dzemanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@christoph-jerolimov thanks for the change to show card interactivity! It would be good in future to differentiate between clicking on card to navigate to card details and clicking on the links to commit and Argo App (like small background change).

@christoph-jerolimov
Copy link
Copy Markdown
Member Author

I agree it's not perfect. I'm also worried about a11y support but we can follow up on this.

@christoph-jerolimov christoph-jerolimov merged commit 40d5b94 into backstage:main Feb 19, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants