Skip to content

tech-insights: refactor ScorecardsBadge to use Tooltip and Tag from @backstage/ui#7047

Merged
kurtaking merged 11 commits into
mainfrom
tech-insights/bui-scorecardsbadge
Feb 13, 2026
Merged

tech-insights: refactor ScorecardsBadge to use Tooltip and Tag from @backstage/ui#7047
kurtaking merged 11 commits into
mainfrom
tech-insights/bui-scorecardsbadge

Conversation

@kurtaking

@kurtaking kurtaking commented Jan 27, 2026

Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

This is the start of migrating tech insights to leverage @backstage/ui, starting with ScorecardsBadge.

Backstage UI

image image

Current with Material UI

image 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)

@backstage-service backstage-service added the workspace/tech-insights Used to tag tech-insights workspace issues and pull requests label Jan 27, 2026
@backstage-goalie

backstage-goalie Bot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

Changed Packages

Package Name Package Path Changeset Bump Current Version
app workspaces/tech-insights/packages/app none v0.0.11
@backstage-community/plugin-tech-insights workspaces/tech-insights/plugins/tech-insights minor v1.1.0

@kurtaking kurtaking force-pushed the tech-insights/bui-scorecardsbadge branch 3 times, most recently from 0513698 to 6c3811b Compare January 27, 2026 01:20
Signed-off-by: Kurt King <kurtaking@gmail.com>
@kurtaking kurtaking force-pushed the tech-insights/bui-scorecardsbadge branch from 6c3811b to 3c7ff20 Compare January 27, 2026 01:27
Signed-off-by: Kurt King <kurtaking@gmail.com>
Signed-off-by: Kurt King <kurtaking@gmail.com>
Signed-off-by: Kurt King <kurtaking@gmail.com>
@kurtaking kurtaking self-assigned this Jan 29, 2026
@kurtaking kurtaking marked this pull request as ready for review February 6, 2026 05:51
@kurtaking kurtaking requested review from a team, Xantier and punkle as code owners February 6, 2026 05:51
@kurtaking kurtaking requested review from awanlin and removed request for a team February 6, 2026 05:51
@kurtaking

Copy link
Copy Markdown
Member Author

@Xantier, @punkle - first PR to kick off migrating from MUI -> BUI.

@Xantier Xantier left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Technically this is a breaking change since the approach dictates adding a css file into the application which wasn't required before. In reality that exists for everyone already

Signed-off-by: Kurt King <kurtaking@gmail.com>
@kurtaking

Copy link
Copy Markdown
Member Author

Technically this is a breaking change since the approach dictates adding a css file into the application which wasn't required before. In reality that exists for everyone already

@Xantier, I've bumped this to release as a minor change which dismissed your review.

@kurtaking kurtaking requested a review from Xantier February 13, 2026 00:40
@kurtaking kurtaking merged commit 8657be6 into main Feb 13, 2026
15 checks passed
@kurtaking kurtaking deleted the tech-insights/bui-scorecardsbadge branch February 13, 2026 00:40
@kurtaking

Copy link
Copy Markdown
Member Author

Technically this is a breaking change since the approach dictates adding a css file into the application which wasn't required before. In reality that exists for everyone already

@Xantier, I've bumped this to release as a minor change which dismissed your review.

Just kidding 🤔 was expecting this to queue up for another review and merge on approval.

@Xantier

Xantier commented Feb 13, 2026

Copy link
Copy Markdown
Contributor

All good, the changes look fine.

fjudith pushed a commit to alithya-oss/community-plugins that referenced this pull request Feb 19, 2026
… `@backstage/ui` (backstage#7047)

* refactor: replace mui with bui

Signed-off-by: Kurt King <kurtaking@gmail.com>

* reinstall backstage/ui

Signed-off-by: Kurt King <kurtaking@gmail.com>

* deps: bump typescript to 5.7.0

Signed-off-by: Kurt King <kurtaking@gmail.com>

* rebuild reports after ugprading typescript

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Release as minor

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
evanlankveld pushed a commit to evanlankveld/community-plugins that referenced this pull request Apr 28, 2026
… `@backstage/ui` (backstage#7047)

* refactor: replace mui with bui

Signed-off-by: Kurt King <kurtaking@gmail.com>

* reinstall backstage/ui

Signed-off-by: Kurt King <kurtaking@gmail.com>

* deps: bump typescript to 5.7.0

Signed-off-by: Kurt King <kurtaking@gmail.com>

* rebuild reports after ugprading typescript

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Release as minor

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
Signed-off-by: Emiel van Lankveld <evanlankveld@bol.com>
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.

4 participants