Skip to content

Conversation

@faeshaas
Copy link
Contributor

Hey, I just made a Pull Request!

In the current implementation of the maturity plugin it always shows a reference icon and tooltip for a check on the EntityMaturityScorecardContent. Even if a check doesn't have a link configured. This causes confusion so I made this Tooltip and MenuBookIcon optional so it only shows when a link is configured.

Here is an example how it looks like now when no link is configured for a check:
image

✔️ Checklist

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

Signed-off-by: Gijs Faessen <[email protected]>
@faeshaas faeshaas requested review from vinzscam and removed request for a team January 28, 2026 18:31
@backstage-service backstage-service added the workspace/tech-insights Used to tag tech-insights workspace issues and pull requests label Jan 28, 2026
@backstage-goalie
Copy link
Contributor

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-tech-insights-maturity workspaces/tech-insights/plugins/tech-insights-maturity patch v0.6.0

Signed-off-by: Gijs Faessen <[email protected]>
Signed-off-by: Gijs Faessen <[email protected]>
@kurtaking
Copy link
Member

@maicaballangan, leaving this one for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workspace/tech-insights Used to tag tech-insights workspace issues and pull requests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants