[EuiPageHeader] Style updates #8445
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #8425 (comment)
Important
This will be shared as a POC prior to review/merge
Summary
The now-previous theme, Amsterdam, brought a larger base font size with noticeably heavy titles. Some of these aspects were baked directly into the
EuiPageHeader.Changes
For item 1
For item 2
EUI docs
Note
The current EUI docs site uses the page header component.
This PR contains a style override that preserves visual hierarchy of headings in the EUI docs site. The style override results in no visual changes to longtime users of the current docs site (i.e. title font size remains
30px).Alternatively, I considered reworking all the 'guidelines' titles - downsizing each - but decided against this given the imminent switchover to EUI+.
XL tabs
Note
It is likely we will deprecate/downsize
xltabs, separately.QA
Remove or strikethrough items that do not apply to your PR.
General checklist
@defaultif default values are missing) and playground toggles