Files
backstage/packages/ui
Jonathan Roebuck 6f56a0c0b0 fix(ui): address review feedback for Table skeleton loading
- Add @testing-library/jest-dom and @testing-library/react as explicit
  devDependencies for @backstage/ui
- Disable selection on TableRoot during initial loading to prevent
  interaction with skeleton rows
- Clarify test comment about aria-busy vs data-stale behavior

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2026-03-13 18:29:26 +00:00
..
2026-02-03 15:08:27 +01:00
2026-03-10 17:34:12 +00:00

@backstage/ui

Backstage UI is a component library for Backstage.

Installation

Install the package via Yarn:

cd <package-dir> # if within a monorepo
yarn add @backstage/ui

Documentation

Writing Changesets for Components

When creating changesets for component-specific changes, add component metadata to help maintain documentation:

---
'@backstage/ui': patch
---

Fixed size prop handling for Avatar component.

Affected components: Avatar

Guidelines:

  • Component names: Use PascalCase as they appear in imports (Avatar, ButtonIcon, SearchField)
  • Multiple components: Affected components: Button, ButtonLink, ButtonIcon
  • General changes: Omit the metadata line (build changes, package-level updates)
  • Placement: The line can appear anywhere in the description

The changelog sync tool will parse these tags and update the documentation site automatically.