@backstage/migrate-mui-layout-to-bui-layout
Converts common MUI layout primitives (Box / Paper / Grid) toward BUI layout.
Covers
- Box flex-container happy paths
- Simple Grid boolean / item patterns
- Paper heuristic: bare →
Box bg="neutral"(+ verify TODO for dropped default elevation); card-like →Card(neverSurface)
TODOs / won't-do
box-component-todo,grid-todo,paper-elevation-todo- Explicit
elevation/variant/ ambiguous Paper left withTODO(backstage-codemod) - Bare Paper without
elevationstill migrates toBox, but emits a default-elevation verify TODO (MUI default iselevation={1}) - Full Grid system / responsive matrix rewrites
Test
bash