Skip to content

Commit

Permalink
Tweak opinionated icon styling to only affect the intended dropdown a…
Browse files Browse the repository at this point in the history
…rrow
  • Loading branch information
cee-chen committed Jul 3, 2023
1 parent 6c14536 commit d594861
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ exports[`EuiFilterButton props grow can be turned off 1`] = `

exports[`EuiFilterButton props iconType and iconSide is rendered 1`] = `
<button
class="euiButtonEmpty euiFilterButton euiFilterButton--hasIcon emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
class="euiButtonEmpty euiFilterButton emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
type="button"
>
<span
Expand Down
2 changes: 1 addition & 1 deletion src/components/filter_group/_filter_button.scss
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
font-weight: $euiFontWeightBold;
}

.euiFilterButton--hasIcon .euiButtonEmpty__content {
.euiFilterButton--hasDropdownArrow .euiButtonEmpty__content {
justify-content: space-between;
}

Expand Down
4 changes: 4 additions & 0 deletions src/components/filter_group/_filter_group.scss
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
min-width: $euiSize * 6;
}

> .euiFilterButton--hasDropdownArrow {
min-width: $euiSize * 8;
}

// Force popover anchors to expand for now
.euiPopover__anchor {
display: block;
Expand Down
3 changes: 2 additions & 1 deletion src/components/filter_group/filter_button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,8 @@ export const EuiFilterButton: FunctionComponent<EuiFilterButtonProps> = ({
'euiFilterButton-isSelected': isSelected,
'euiFilterButton-hasActiveFilters': hasActiveFilters,
'euiFilterButton-hasNotification': numFiltersDefined,
'euiFilterButton--hasIcon': iconType,
'euiFilterButton--hasDropdownArrow':
iconType === 'arrowDown' && iconSide === 'right',
'euiFilterButton--noGrow': !grow,
'euiFilterButton--withNext': withNext,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ exports[`SearchBar render - provided query, filters 1`] = `
class="euiPopover__anchor css-16vtueo-render"
>
<button
class="euiButtonEmpty euiFilterButton euiFilterButton--hasIcon emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
class="euiButtonEmpty euiFilterButton euiFilterButton--hasDropdownArrow emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
type="button"
>
<span
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ exports[`EuiSearchFilters render - with filters 1`] = `
class="euiPopover__anchor css-16vtueo-render"
>
<button
class="euiButtonEmpty euiFilterButton euiFilterButton--hasIcon emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
class="euiButtonEmpty euiFilterButton euiFilterButton--hasDropdownArrow emotion-euiButtonDisplay-euiButtonEmpty-m-empty-text"
type="button"
>
<span
Expand Down

0 comments on commit d594861

Please sign in to comment.