Skip to content
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

[Amsterdam theme] Fix issues Index management #103465

Merged
merged 5 commits into from
Jun 30, 2021

Conversation

sebelga
Copy link
Contributor

@sebelga sebelga commented Jun 28, 2021

This PR adds some fixes for the Amsterdam theme in Index management > index template creation wizard.

Component templates - border issue

For the component templates selection there is a search box with a filter button which had some border problem.

Before

Screenshot 2021-06-24 at 15 14 39

Screenshot 2021-06-24 at 15 14 45

After

Screenshot 2021-06-24 at 15 28 27

Screenshot 2021-06-24 at 15 28 36

Screenshot 2021-06-24 at 15 28 46

Component template - dark theme issue

Before

Screenshot 2021-06-28 at 12 13 56

After

Screenshot 2021-06-28 at 12 18 12

@sebelga sebelga mentioned this pull request Jun 28, 2021
11 tasks
@sebelga sebelga marked this pull request as ready for review June 28, 2021 11:22
@sebelga sebelga requested review from a team as code owners June 28, 2021 11:22
@sebelga sebelga requested a review from yuliacech June 28, 2021 11:22
@sebelga sebelga added Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more v7.14.0 v8.0.0 labels Jun 28, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-stack-management (Team:Stack Management)

@sebelga sebelga added the release_note:skip Skip the PR/issue when compiling release notes label Jun 28, 2021
Copy link
Contributor

@yuliacech yuliacech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this, @sebelga! code changes LGTM 👍

@sebelga
Copy link
Contributor Author

sebelga commented Jun 29, 2021

Thanks for the review @yuliacech !

Copy link
Contributor

@elizabetdev elizabetdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Just looked into the code and screenshots.

panelPaddingSize="none"
data-test-subj="filterList"
>
<div className="euiFilterSelect__items">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We normally don't use EUI classes directly here. But I noticed that this was already there and with the time we have left until 7.14 it's ok.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure why this class was added. I can have a look into it. Will try to merge this first though.

…component_templates/component_template_selector/component_templates.scss

Co-authored-by: Elizabet Oliveira <[email protected]>
@sebelga
Copy link
Contributor Author

sebelga commented Jun 30, 2021

@elasticmachine merge upstream

@sebelga
Copy link
Contributor Author

sebelga commented Jun 30, 2021

Thanks for the review @miukimiu !

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
indexManagement 1.3MB 1.3MB +1.2KB

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@sebelga sebelga merged commit c5741e8 into elastic:master Jun 30, 2021
@sebelga sebelga deleted the amsterdam-theme-fixes branch June 30, 2021 16:59
sebelga added a commit to sebelga/kibana that referenced this pull request Jun 30, 2021
sebelga added a commit that referenced this pull request Jun 30, 2021
Co-authored-by: Elizabet Oliveira <[email protected]>

Co-authored-by: Elizabet Oliveira <[email protected]>
sebelga added a commit to sebelga/kibana that referenced this pull request Jul 1, 2021
sebelga added a commit that referenced this pull request Jul 1, 2021
Co-authored-by: Elizabet Oliveira <[email protected]>

Co-authored-by: Elizabet Oliveira <[email protected]>
@spalger spalger added the v7.15.0 label Jul 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:skip Skip the PR/issue when compiling release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more v7.14.0 v7.15.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants