Merge pull request #33437 from backstage/techdocs-bui-header-migration

feat(techdocs): migrate alpha plugin pages to BUI header system
This commit is contained in:
Patrik Oldsberg
2026-03-20 09:06:57 +01:00
committed by GitHub
35 changed files with 2212 additions and 190 deletions
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Made `SearchAutocomplete` background-aware. The input now adapts its background color based on its parent container's background level.
**Affected components:** SearchAutocomplete
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-techdocs': patch
---
Migrated the TechDocs alpha plugin pages to use BUI components. The index page and reader page now use BUI `Header` and `Container` instead of legacy `Page`/`Content`/`ContentHeader` wrappers. Added a `SupportButton` as a plugin header action. Changed plugin title to "Documentation" and icon to `RiArticleLine`.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/ui': patch
---
Added `aria-hidden` to the `PluginHeader` icon to prevent screen readers from announcing decorative plugin icons.
**Affected components:** PluginHeader