-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Enterprise Search] Rewire overview designs. #130066
Conversation
@scottybollinger Didn't fixed the tests on purpose, I will most likely revert some changes I did on Product Selector and update them properly. Can you please take a look. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As per our conversation, I think we should create a new file from product_selector.tsx
and call it something else, like overview_content
or something like that and keep a copy of product_selector.tsx
as-is for 8.3. Also left some other inline comments.
...ations/enterprise_search_overview/components/getting_started_steps/getting_started_steps.tsx
Outdated
Show resolved
Hide resolved
...ations/enterprise_search_overview/components/getting_started_steps/getting_started_steps.tsx
Outdated
Show resolved
Hide resolved
...ublic/applications/enterprise_search_overview/components/getting_started_steps/icon_row.scss
Outdated
Show resolved
Hide resolved
- Fix issues caused by VS Code - Bind add content button for empty prompt - Add content icons to assets - Add text for icons and tooltip - Add link to Elasticsearch Guide - Add context menu for create button - Add some more css changes that VS Code deleted - Add Header popover to show deployment details - Filter SVG colors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great so far. Can we add tests for overview_content.tsx
as a part of this PR? Also have a suggested comment.
...h/public/applications/enterprise_search_overview/components/layout/kibana_header_actions.tsx
Show resolved
Hide resolved
…e_search_overview/components/layout/kibana_header_actions.tsx Co-authored-by: Scotty Bollinger <[email protected]>
@elasticmachine merge upstream |
Also made some changes to reduce the churn when we implement this feature
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding the tests and comment! LGTM 🎉
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Async chunks
History
To update your PR or re-run it, just comment with: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good. I've got a few little design nits, but I'll pick them up in a round of polish. Thanks @efegurkan
* Rewire overview page with new designs - Fix issues caused by VS Code - Bind add content button for empty prompt - Add content icons to assets - Add text for icons and tooltip - Add link to Elasticsearch Guide - Add context menu for create button - Add some more css changes that VS Code deleted - Add Header popover to show deployment details - Filter SVG colors * Fix some issues * Review changes * Revert some more changes * Fix i18n issues * Lint fixes for sass file * Re-fix linting * Add render tests * [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix' * Update x-pack/plugins/enterprise_search/public/applications/enterprise_search_overview/components/layout/kibana_header_actions.tsx Co-authored-by: Scotty Bollinger <[email protected]> * Add tests for overview content Also made some changes to reduce the churn when we implement this feature Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Scotty Bollinger <[email protected]>
Summary
This screenshot is an example, doesn't include all of the components mentioned above
Adds components that are required for the new overview and Search indices empty state designs. Designs are intended for a later release. Originally this PR had the new design implementation as well, but reverted. New design implementation and the logic files will be added as a separate PR later.
x-pack/plugins/enterprise_search/public/applications/shared/add_content_empty
x-pack/plugins/enterprise_search/public/applications/shared/getting_started_steps
x-pack/plugins/enterprise_search/public/applications/shared/elasticsearch_resources
- moved to sharedx-pack/plugins/enterprise_search/public/applications/enterprise_search_overview/components/layout/kibana_layer_actions.tsx
Checklist
Delete any items that are not applicable to this PR.