Skip to content

chore(badges): migrate plugin from MUI to Backstage UI - #10235

Open
deepthi-28 wants to merge 3 commits into
backstage:mainfrom
deepthi-28:mui-bui-migration-badges
Open

chore(badges): migrate plugin from MUI to Backstage UI#10235
deepthi-28 wants to merge 3 commits into
backstage:mainfrom
deepthi-28:mui-bui-migration-badges

Conversation

@deepthi-28

@deepthi-28 deepthi-28 commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Hey, I just made a Pull Request!

What changed

  • Removed @material-ui/core.
  • Added @backstage/ui
image
  • 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)

Signed-off-by: Deepthi Ajith <deepthi.ajith@infosys.com>
@backstage-goalie

backstage-goalie Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-badges workspaces/badges/plugins/badges minor v0.23.0

Signed-off-by: Deepthi Ajith <deepthi.ajith@infosys.com>
@deepthi-28 deepthi-28 changed the title MUI - BUI migration chore(badges): migrate plugin from MUI to Backstage UI Aug 3, 2026
@deepthi-28
deepthi-28 marked this pull request as ready for review August 3, 2026 09:16
@deepthi-28
deepthi-28 requested a review from a team as a code owner August 3, 2026 09:16
@deepthi-28
deepthi-28 requested a review from BethGriggs August 3, 2026 09:16
'@backstage-community/plugin-badges': minor
---

Migrate the badges plugin from Material UI to Backstage UI by replacing legacy MUI components in `EntityBadgesDialog` with BUI equivalents and updating package dependencies.

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.

Suggested change
Migrate the badges plugin from Material UI to Backstage UI by replacing legacy MUI components in `EntityBadgesDialog` with BUI equivalents and updating package dependencies.
**BREAKING** Migrated from Material UI (MUI) to Backstage UI (BUI). This means that Backstage UI is now a requirement for this plugin, see the Backstage UI [installation documentation](https://ui.backstage.io/get-started/installation) for more details.

Signed-off-by: deepthi-ajith_infosys <deepthi.ajith@infosys.com>
@deepthi-28

Copy link
Copy Markdown
Contributor Author

Hi @BethGriggs can you please review the PR

@04kash 04kash linked an issue Aug 7, 2026 that may be closed by this pull request
2 tasks
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.

🚀 badges: Migrate to Backstage UI

3 participants