diff --git a/.changeset/tired-queens-cross.md b/.changeset/tired-queens-cross.md new file mode 100644 index 0000000000..2f1be86f15 --- /dev/null +++ b/.changeset/tired-queens-cross.md @@ -0,0 +1,14 @@ +--- +'@backstage/ui': minor +--- + +**BREAKING**: Removed `large` size variant from Button component as it was never implemented. + +**Migration:** + +```diff +- ++ +``` + +**Affected components:** Button diff --git a/packages/ui/report.api.md b/packages/ui/report.api.md index 9a65455ee0..b6f1a173ef 100644 --- a/packages/ui/report.api.md +++ b/packages/ui/report.api.md @@ -443,7 +443,7 @@ export interface ButtonLinkProps // @public (undocumented) export type ButtonOwnProps = LeafSurfaceProps & { - size?: Responsive<'small' | 'medium' | 'large'>; + size?: Responsive<'small' | 'medium'>; variant?: Responsive<'primary' | 'secondary' | 'tertiary'>; iconStart?: ReactElement; iconEnd?: ReactElement; diff --git a/packages/ui/src/components/Button/types.ts b/packages/ui/src/components/Button/types.ts index 8278cb932d..00a964a3f2 100644 --- a/packages/ui/src/components/Button/types.ts +++ b/packages/ui/src/components/Button/types.ts @@ -20,7 +20,7 @@ import type { LeafSurfaceProps, Responsive } from '../../types'; /** @public */ export type ButtonOwnProps = LeafSurfaceProps & { - size?: Responsive<'small' | 'medium' | 'large'>; + size?: Responsive<'small' | 'medium'>; variant?: Responsive<'primary' | 'secondary' | 'tertiary'>; iconStart?: ReactElement; iconEnd?: ReactElement;