diff --git a/CHANGELOG.md b/CHANGELOG.md index 051264f2191..f6f3c1f9b94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,10 +8,27 @@ - Fixed the return type of `getDefaultEuiMarkdownUiPlugins` ([#4567](https://github.com/elastic/eui/pull/4567)) - Fixed inverse handling of boolean sorting in `EuiDataGrid` ([#4561](https://github.com/elastic/eui/pull/4561)) +## Feature: EuiPageTemplate ([#4517](https://github.com/elastic/eui/pull/4517)) + +- Added new `EuiPageTemplate` component as a shortcut for creating the different types of page layout patterns +- Added props `grow` and `direction` to `EuiPage` +- Added props `panelled`, `panelProps`, and `paddingSize` to `EuiPageBody` +- Added props `restrictWidth` and `paddingSize` to `EuiPageBody` +- Added prop `paddingSize` to `EuiPageHeader` +- Updated `tabs` prop of `EuiPageHeaderContent` to render `large` size +- Added prop `sticky` to `EuiPageSideBar` +- Added Sass variable `$euiPageSidebarMinWidth` for changing default `min-width` of `EuiPageSideBar` +- Added `href` and other anchor props to `EuiHeaderSectionItemButton` + +**Bug fixes** + +- Fixed horizontal overflow of `EuiPageContent` +- Fixed horizontal overflow of `EuiBreadcrumbs` + ## [`31.8.0`](https://github.com/elastic/eui/tree/v31.8.0) - Reverted part of [#4509](https://github.com/elastic/eui/pull/4509) and returned `EuiDataGrid`'s background content area to an empty shade ([#4542](https://github.com/elastic/eui/pull/4542)) -- Added exports for all EUI component props matching `EuiComponentProps` name pattern. ([#4517](https://github.com/elastic/eui/pull/4517)) +- Added exports for all EUI component props matching `EuiComponentProps` name pattern ([#4517](https://github.com/elastic/eui/pull/4517)) - Added `truncate`, `disabled`, and `emphasize` props to `EuiSideNavItem` ([#4488](https://github.com/elastic/eui/pull/4488)) - Added `truncate` prop to `EuiSideNav` ([#4488](https://github.com/elastic/eui/pull/4488)) - Added support for all `color`s of `EuiPanel` ([#4504](https://github.com/elastic/eui/pull/4504)) @@ -37,7 +54,7 @@ ## [`31.7.0`](https://github.com/elastic/eui/tree/v31.7.0) -- Added `whiteSpace` prop to `EuiCodeBlock`. ([#4475](https://github.com/elastic/eui/pull/4475)) +- Added `whiteSpace` prop to `EuiCodeBlock` ([#4475](https://github.com/elastic/eui/pull/4475)) - Added a light background to `EuiDataGrid` and removed unnecessary height on its container ([#4509](https://github.com/elastic/eui/pull/4509)) **Bug fixes** diff --git a/docs/index.html b/docs/index.html index 20f761c1c1f..8c06e96d65d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -
\ No newline at end of file + diff --git a/scripts/a11y-testing.js b/scripts/a11y-testing.js index e9442604b79..0dbf913fc80 100644 --- a/scripts/a11y-testing.js +++ b/scripts/a11y-testing.js @@ -24,6 +24,7 @@ const { AxePuppeteer } = require('@axe-core/puppeteer'); const docsPages = async (root, page) => { const pagesToSkip = [ `${root}#/layout/resizable-container`, + `${root}#/layout/page`, // Has duplicate `