-
Notifications
You must be signed in to change notification settings - Fork 839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EuiPageHeaderContent] Improve responsiveness #8044
Commits on Sep 25, 2024
-
[EuiPageHeaderContent] Various cleanup
- Improve/update prop docs - Improve storybook controls to match actual defaults/options - add example `children` - (bonus) memoize styles
Configuration menu - View commit details
-
Copy full SHA for 870beb3 - Browse repository at this point
Copy the full SHA 870beb3View commit details -
Add story for legacy
childrenOnly
UI- just to make sure I don't regress anything in this PR
Configuration menu - View commit details
-
Copy full SHA for c7ec7dc - Browse repository at this point
Copy the full SHA c7ec7dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c3b5f - Browse repository at this point
Copy the full SHA a1c3b5fView commit details -
Move tabs outside of left side on desktop and into true bottom
- but keep `children` in left side
Configuration menu - View commit details
-
Copy full SHA for 1014609 - Browse repository at this point
Copy the full SHA 1014609View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc5f1d7 - Browse repository at this point
Copy the full SHA cc5f1d7View commit details -
Improve responsive wrapping at smaller container sizes
+ DOM cleanup - remove unnecessary `EuiFlexItem` around `rightSideItems` since we're writing custom flex CSS in any case
Configuration menu - View commit details
-
Copy full SHA for eb70ea7 - Browse repository at this point
Copy the full SHA eb70ea7View commit details -
[cleanup] Remove unnecessary return ternary
- now possible since we've simplified our DOM - no idea why `alignItems === 'top'` needs to be its own condition, it's not doing anything special. remove it since this appears to be defunct code
Configuration menu - View commit details
-
Copy full SHA for 7ac93fc - Browse repository at this point
Copy the full SHA 7ac93fcView commit details -
Update downstream EuiPageTemplate/EuiPageHeader VRT + snapshots
- slight changes are due to font/typography IIRC, this should mostly show that nothing meaningfully broke for major use cases
Configuration menu - View commit details
-
Copy full SHA for 248139a - Browse repository at this point
Copy the full SHA 248139aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a96c32 - Browse repository at this point
Copy the full SHA 3a96c32View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4384aa4 - Browse repository at this point
Copy the full SHA 4384aa4View commit details