diff --git a/src-docs/src/components/guide_page/guide_page.js b/src-docs/src/components/guide_page/guide_page.js index e3e1cb912bf..83e8a9b646b 100644 --- a/src-docs/src/components/guide_page/guide_page.js +++ b/src-docs/src/components/guide_page/guide_page.js @@ -92,7 +92,6 @@ const GuidePageComponent = ({

- Bottom bars default to a fixed position, in a portal at the - bottom of the browser window. Alternatively, you can change the{' '} + Bottom bars default to a fixed position, in a portal at the bottom + of the browser window. Alternatively, you can change the{' '} position to sticky where it will render in place but stick to the window only as the window edge nears. The static position reverts back to diff --git a/src-docs/src/views/home/home_view.js b/src-docs/src/views/home/home_view.js index 2d983bfe088..d917a20adcc 100644 --- a/src-docs/src/views/home/home_view.js +++ b/src-docs/src/views/home/home_view.js @@ -29,7 +29,6 @@ import { Link } from 'react-router-dom'; export const HomeView = () => ( ( Do something, ]} /> - +

Content title

diff --git a/src-docs/src/views/page/page_bottom_bar.js b/src-docs/src/views/page/page_bottom_bar.js index c98afaca987..fc40a28c61e 100644 --- a/src-docs/src/views/page/page_bottom_bar.js +++ b/src-docs/src/views/page/page_bottom_bar.js @@ -26,7 +26,6 @@ export default ({ button = <>, content, sideNav, bottomBar }) => { rightSideItems={[button]} /> , content, sideNav }) => { diff --git a/src-docs/src/views/page/page_centered_content.js b/src-docs/src/views/page/page_centered_content.js index cbf95740847..aa4164dba0e 100644 --- a/src-docs/src/views/page/page_centered_content.js +++ b/src-docs/src/views/page/page_centered_content.js @@ -22,7 +22,6 @@ export default ({ button = <>, content, sideNav }) => ( /> , content, sideNav }) => ( tabs={[{ label: 'Tab 1', isSelected: true }, { label: 'Tab 2' }]} /> , content, sideNav }) => { /> , content }) => ( rightSideItems={[button]} tabs={[{ label: 'Tab 1', isSelected: true }, { label: 'Tab 2' }]} /> - + {content} diff --git a/src-docs/src/views/page/page_simple_content_body.js b/src-docs/src/views/page/page_simple_content_body.js index 09d482f9166..9ce36859663 100644 --- a/src-docs/src/views/page/page_simple_content_body.js +++ b/src-docs/src/views/page/page_simple_content_body.js @@ -12,7 +12,6 @@ export default ({ button = <>, content }) => { diff --git a/src-docs/src/views/page/page_simple_empty_content.js b/src-docs/src/views/page/page_simple_empty_content.js index 55c5ea6b28c..d9ef831acb9 100644 --- a/src-docs/src/views/page/page_simple_empty_content.js +++ b/src-docs/src/views/page/page_simple_empty_content.js @@ -23,7 +23,6 @@ export default ({ button = <>, content }) => ( hasShadow={false} style={{ display: 'flex' }}>
`; diff --git a/src/components/page/page_content/page_content.tsx b/src/components/page/page_content/page_content.tsx index 8650547b8fa..4110e2f06f4 100644 --- a/src/components/page/page_content/page_content.tsx +++ b/src/components/page/page_content/page_content.tsx @@ -56,8 +56,11 @@ export const EuiPageContent: FunctionComponent = ({ borderRadius, children, className, + role: _role, ...rest }) => { + // EuiPanel switches to a button element if onClick is provided + const role = _role ?? rest.onClick ? undefined : 'main'; const borderRadiusClass = borderRadius === 'none' ? 'euiPageContent--borderRadiusNone' : ''; @@ -76,6 +79,7 @@ export const EuiPageContent: FunctionComponent = ({ className={classes} paddingSize={panelPaddingSize ?? paddingSize} borderRadius={borderRadius} + role={role} {...rest}> {children} diff --git a/src/components/page/page_template.tsx b/src/components/page/page_template.tsx index b2a52a376ca..428ae8008c8 100644 --- a/src/components/page/page_template.tsx +++ b/src/components/page/page_template.tsx @@ -139,7 +139,6 @@ export const EuiPageTemplate: FunctionComponent = ({ )} = ({ {/* Extra page body to get the correct alignment and padding of the centered EuiPageContent */} = ({ )} = ({ paddingSize={paddingSize} style={{ display: 'flex' }}> = ({ )} = ({ /> )} = ({ /> )} = ({ /> )}