diff --git a/CHANGELOG.md b/CHANGELOG.md index a540d64fd46..22366a4adbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Fixed `EuiBadge` truncation and auto-applied `title` attribute with `innerText` ([#2190](https://github.com/elastic/eui/pull/2190)) - Remove exported TypeScript type and interface exports from built artifacts when they originate from `node_modules` ([#2191](https://github.com/elastic/eui/pull/2191)) +- Fixed `EuiBadge` truncation in IE and for the global filters pattern ([#2194](https://github.com/elastic/eui/pull/2194)) ## [`13.1.1`](https://github.com/elastic/eui/tree/v13.1.1) diff --git a/src-docs/src/views/header/_global_filter_group.scss b/src-docs/src/views/header/_global_filter_group.scss index 2578f8570ee..0af50dadf3a 100644 --- a/src-docs/src/views/header/_global_filter_group.scss +++ b/src-docs/src/views/header/_global_filter_group.scss @@ -17,3 +17,12 @@ overflow: hidden; transition: height $euiAnimSpeedNormal $euiAnimSlightResistance; } + +.globalFilterGroup__filterFlexItem { + overflow: hidden; + padding-bottom: 2px; // Allow the shadows of the pills to show +} + +.globalFilterBar__flexItem { + max-width: calc(100% - #{$euiSizeXS}); // Width minus margin around each flex itm +} diff --git a/src-docs/src/views/header/_global_filter_item.scss b/src-docs/src/views/header/_global_filter_item.scss index d0fb76ad63d..f726abf8181 100644 --- a/src-docs/src/views/header/_global_filter_item.scss +++ b/src-docs/src/views/header/_global_filter_item.scss @@ -26,5 +26,7 @@ left: 0; width: $euiSizeXS; background-color: $euiColorVis0; + border-top-left-radius: $euiBorderRadius / 2; + border-bottom-left-radius: $euiBorderRadius / 2; } } diff --git a/src-docs/src/views/header/global_filter_bar.js b/src-docs/src/views/header/global_filter_bar.js index ecab30e483b..5bd19d2e077 100644 --- a/src-docs/src/views/header/global_filter_bar.js +++ b/src-docs/src/views/header/global_filter_bar.js @@ -13,7 +13,10 @@ export const GlobalFilterBar = ({ filters, className, ...rest }) => { .filter(filter => filter.isPinned) .map(filter => { return ( - + ); @@ -23,7 +26,10 @@ export const GlobalFilterBar = ({ filters, className, ...rest }) => { .filter(filter => !filter.isPinned) .map(filter => { return ( - + ); diff --git a/src-docs/src/views/header/global_filter_item.js b/src-docs/src/views/header/global_filter_item.js index 75bac69270a..941960a72ff 100644 --- a/src-docs/src/views/header/global_filter_item.js +++ b/src-docs/src/views/header/global_filter_item.js @@ -188,7 +188,8 @@ export class GlobalFilterItem extends Component { closePopover={this.closePopover} button={button} anchorPosition="downCenter" - panelPaddingSize="none"> + panelPaddingSize="none" + display="block"> - +