diff --git a/docs-ui/src/app/components/container/components.tsx b/docs-ui/src/app/components/container/components.tsx
index 76eaf56ff1..a11bbd9463 100644
--- a/docs-ui/src/app/components/container/components.tsx
+++ b/docs-ui/src/app/components/container/components.tsx
@@ -1,33 +1,20 @@
'use client';
import { Container } from '../../../../../packages/ui/src/components/Container/Container';
-import { Box } from '../../../../../packages/ui/src/components/Box/Box';
-import { Text } from '../../../../../packages/ui/src/components/Text/Text';
+import { DecorativeBox } from '@/components/DecorativeBox';
-export const Preview = () => {
- return (
-
- Content is centered with max-width
-
- );
-};
-
-export const BasicUsagePreview = () => {
+export const Default = () => {
return (
- Hello World
- Hello World
- Hello World
+ Page content goes here
);
};
-export const ResponsiveSpacingPreview = () => {
+export const ResponsiveSpacing = () => {
return (
-
- Hello World
- Hello World
- Hello World
+
+ Content with vertical spacing
);
};
diff --git a/docs-ui/src/app/components/container/page.mdx b/docs-ui/src/app/components/container/page.mdx
index 4ffca3bfc5..e0f4014a07 100644
--- a/docs-ui/src/app/components/container/page.mdx
+++ b/docs-ui/src/app/components/container/page.mdx
@@ -4,15 +4,10 @@ import { Snippet } from '@/components/Snippet';
import { containerPropDefs } from './props-definition';
import {
containerUsageSnippet,
- previewSnippet,
- containerSimpleSnippet,
+ defaultSnippet,
containerResponsiveSnippet,
} from './snippets';
-import {
- Preview,
- BasicUsagePreview,
- ResponsiveSpacingPreview,
-} from './components';
+import { Default, ResponsiveSpacing } from './components';
import { PageTitle } from '@/components/PageTitle';
import { Theming } from '@/components/Theming';
import { ContainerDefinition } from '../../../utils/definitions';
@@ -21,38 +16,30 @@ import { ChangelogComponent } from '@/components/ChangelogComponent';
-} code={previewSnippet} />
+} code={defaultSnippet} />
## Usage
-## API reference
+## Core Concepts
+
+Container provides the standard page layout for plugin content. It constrains content to a maximum width, centers it horizontally, and adds consistent horizontal gutters. Use it once per page to wrap your main content area.
+
+## API Reference
## Examples
-### Basic Usage
+### Responsive spacing
-}
- code={containerSimpleSnippet}
- layout="side-by-side"
-/>
+Vertical spacing props accept breakpoint objects.
-### Responsive Spacing
-
-Spacing props accept breakpoint objects for responsive behavior.
-
-}
- code={containerResponsiveSnippet}
- layout="side-by-side"
-/>
+} code={containerResponsiveSnippet} />
diff --git a/docs-ui/src/app/components/container/snippets.ts b/docs-ui/src/app/components/container/snippets.ts
index b16c1b81fd..a314b52387 100644
--- a/docs-ui/src/app/components/container/snippets.ts
+++ b/docs-ui/src/app/components/container/snippets.ts
@@ -1,19 +1,13 @@
export const containerUsageSnippet = `import { Container } from "@backstage/ui";
-Hello World!`;
-
-export const previewSnippet = `
- Content is centered with max-width
+
+ {/* Your plugin's main content */}
`;
-export const containerSimpleSnippet = `
- Hello World
- Hello World
- Hello World
+export const defaultSnippet = `
+ Page content goes here
`;
-export const containerResponsiveSnippet = `
- Hello World
- Hello World
- Hello World
+export const containerResponsiveSnippet = `
+ Content with vertical spacing
`;