From c37e2bf6d4e33bc525abe7d131dc65eb45ab4d6b Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 17 Feb 2026 12:13:53 +0100 Subject: [PATCH] core-components: roll back page changes Signed-off-by: Patrik Oldsberg --- .changeset/proud-bars-add.md | 5 ----- .changeset/silent-lizards-behave.md | 5 ----- packages/core-components/src/layout/Page/Page.tsx | 2 -- 3 files changed, 12 deletions(-) delete mode 100644 .changeset/proud-bars-add.md delete mode 100644 .changeset/silent-lizards-behave.md diff --git a/.changeset/proud-bars-add.md b/.changeset/proud-bars-add.md deleted file mode 100644 index 86c09f2aeb..0000000000 --- a/.changeset/proud-bars-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': patch ---- - -Added `noHeader` prop to `PageWithHeader` that prevents rendering of the header. This is intended to simplify migration to the new `@backstage/ui` page layout and recommended when rendering a page in the new frontend system. diff --git a/.changeset/silent-lizards-behave.md b/.changeset/silent-lizards-behave.md deleted file mode 100644 index 9d73d34189..0000000000 --- a/.changeset/silent-lizards-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/core-components': minor ---- - -The `Page` component now limits the height of the content to `100%` of the available space. This ensures that adding additional vertical elements doesn't cause scrollbars due to the default `100vh` height. diff --git a/packages/core-components/src/layout/Page/Page.tsx b/packages/core-components/src/layout/Page/Page.tsx index 0d15d66233..4bfeb90b94 100644 --- a/packages/core-components/src/layout/Page/Page.tsx +++ b/packages/core-components/src/layout/Page/Page.tsx @@ -30,14 +30,12 @@ const useStyles = makeStyles( gridTemplateColumns: 'auto 1fr auto', overflowY: 'auto', height: '100vh', - maxHeight: '100%', [theme.breakpoints.down('xs')]: { height: '100%', }, '@media print': { display: 'block', height: 'auto', - maxHeight: 'none', overflowY: 'inherit', }, },