diff --git a/.changeset/brown-pans-guess.md b/.changeset/brown-pans-guess.md new file mode 100644 index 0000000000..e6ba4ee465 --- /dev/null +++ b/.changeset/brown-pans-guess.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog': patch +--- + +Fixed the layout of summary cards in the new frontend system, ensuring that the horizontal scroll grid doesn't grow too large as well as tweaked its scrolling parameters. diff --git a/.changeset/kind-pianos-fold.md b/.changeset/kind-pianos-fold.md new file mode 100644 index 0000000000..a0c2bf39bc --- /dev/null +++ b/.changeset/kind-pianos-fold.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog': patch +--- + +The about, links, and labels card now all have the `info` card type by default in the new frontend system. diff --git a/.changeset/rare-olives-lay.md b/.changeset/rare-olives-lay.md new file mode 100644 index 0000000000..0807e244ac --- /dev/null +++ b/.changeset/rare-olives-lay.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog-react': patch +--- + +Added a new `overview` entity content group for the new frontend system. diff --git a/.changeset/wet-towns-laugh.md b/.changeset/wet-towns-laugh.md new file mode 100644 index 0000000000..1e16e0b6d8 --- /dev/null +++ b/.changeset/wet-towns-laugh.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-catalog': patch +--- + +The overview content is now part of the overview group by default in the new frontend system. diff --git a/plugins/catalog-react/report-alpha.api.md b/plugins/catalog-react/report-alpha.api.md index b9a064043c..d5f85b7836 100644 --- a/plugins/catalog-react/report-alpha.api.md +++ b/plugins/catalog-react/report-alpha.api.md @@ -110,6 +110,7 @@ export function convertLegacyEntityContentExtension( // @alpha export const defaultEntityContentGroups: { + overview: string; documentation: string; development: string; deployment: string; diff --git a/plugins/catalog-react/src/alpha/blueprints/extensionData.tsx b/plugins/catalog-react/src/alpha/blueprints/extensionData.tsx index b5092d99b7..0a52ce2c5c 100644 --- a/plugins/catalog-react/src/alpha/blueprints/extensionData.tsx +++ b/plugins/catalog-react/src/alpha/blueprints/extensionData.tsx @@ -38,6 +38,7 @@ export const entityFilterExpressionDataRef = * Default entity content groups. */ export const defaultEntityContentGroups = { + overview: 'Overview', documentation: 'Documentation', development: 'Development', deployment: 'Deployment', diff --git a/plugins/catalog/src/alpha/DefaultEntityContentLayout.tsx b/plugins/catalog/src/alpha/DefaultEntityContentLayout.tsx index badfaf6d72..21276f424a 100644 --- a/plugins/catalog/src/alpha/DefaultEntityContentLayout.tsx +++ b/plugins/catalog/src/alpha/DefaultEntityContentLayout.tsx @@ -56,6 +56,7 @@ const useStyles = makeStyles< minWidth: 0, }, summaryArea: { + minWidth: 0, margin: theme.spacing(1.5), // To counteract MUI negative grid margin }, summaryCard: { @@ -145,7 +146,7 @@ export function DefaultEntityContentLayout(props: EntityContentLayoutProps) { ) : null} {summaryCards.length > 0 ? (