Skip to content

Commit

Permalink
Upgrade EUI to v95.1.0 (#186324)
Browse files Browse the repository at this point in the history
`v95.0.0-backport.0` ⏩ `v95.1.0-backport.0`

This PR primarily concerns converting multiple common/building block
form control components to Emotion (text, number, and search fields).
This means that custom CSS or direct `className` usage of these form
controls **should be manually QA'd** to ensure they still look the same
before visually, with no regressions.

_[Questions? Please see our Kibana upgrade
FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_

---

## [`v95.1.0`](https://github.com/elastic/eui/releases/v95.1.0)

- Updated `EuiFormControlLayout` to automatically pass icon padding
affordance down to child `input`s
([#7799](elastic/eui#7799))

**Bug fixes**

- Fixed broken focus/invalid styling on compressed `EuiDatePickerRange`s
([#7770](elastic/eui#7770))

**CSS-in-JS conversions**

- Converted `EuiFieldText` to Emotion
([#7770](elastic/eui#7770))
- Updated the autofill colors of Chrome (and other webkit browsers) to
better match EUI's light and dark mode
([#7776](elastic/eui#7776))
- Converted `EuiFieldNumber` to Emotion
([#7802](elastic/eui#7802))
- Converted `EuiFieldSearch` to Emotion
([#7802](elastic/eui#7802))
- Converted `EuiFieldPassword` to Emotion
([#7802](elastic/eui#7802))
- Converted `EuiTextArea` to Emotion
([#7812](elastic/eui#7812))
- Converted `EuiSelect` to Emotion
([#7812](elastic/eui#7812))
- Converted `EuiSuperSelect` to Emotion
([#7812](elastic/eui#7812))

##
[`v95.1.0-backport.0`](https://github.com/elastic/eui/releases/v95.1.0-backport.0)

**This is a backport release only intended for use by Kibana.**

- Updated `EuiSteps` to support a new `titleSize="xxs"` style, which
outputs the same title font size but smaller unnumbered step indicators
([#7813](elastic/eui#7813))
- Updated `EuiStepsHorizontal` to support a new `size="xs"` style, which
outputs smaller unnumbered step indicators
([#7813](elastic/eui#7813))
- Updated `EuiStepNumber` to support new `titleSize="none"` which omits
rendering step numbers, and will only render icons
([#7813](elastic/eui#7813))
  • Loading branch information
cee-chen authored Jun 21, 2024
1 parent 108e1fa commit 04d6c1d
Show file tree
Hide file tree
Showing 30 changed files with 3,610 additions and 11,259 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
"@elastic/ecs": "^8.11.1",
"@elastic/elasticsearch": "^8.13.1",
"@elastic/ems-client": "8.5.1",
"@elastic/eui": "95.0.0-backport.0",
"@elastic/eui": "95.1.0-backport.0",
"@elastic/filesaver": "1.1.2",
"@elastic/node-crypto": "1.2.1",
"@elastic/numeral": "^2.5.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4324,14 +4324,12 @@ table .info a,
.table-bordered > tfoot > tr > td {
border: 1px solid #343741;
}
.form-control,
input {
.form-control {
border-width: 1px;
-webkit-box-shadow: none;
box-shadow: none;
}
.form-control:focus,
input:focus {
.form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -4324,14 +4324,12 @@ table .info a,
.table-bordered > tfoot > tr > td {
border: 1px solid #D3DAE6;
}
.form-control,
input {
.form-control {
border-width: 1px;
-webkit-box-shadow: none;
box-shadow: none;
}
.form-control:focus,
input:focus {
.form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit 04d6c1d

Please sign in to comment.