Skip to content

[Amsterdam theme] Fix issues Index management#103465

Merged
sebelga merged 5 commits intoelastic:masterfrom
sebelga:amsterdam-theme-fixes
Jun 30, 2021
Merged

[Amsterdam theme] Fix issues Index management#103465
sebelga merged 5 commits intoelastic:masterfrom
sebelga:amsterdam-theme-fixes

Conversation

@sebelga
Copy link
Copy Markdown
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 t// v7.14.0 v8.0.0 labels Jun 28, 2021
@elasticmachine
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor Author

sebelga commented Jun 29, 2021

Thanks for the review @yuliacech !

Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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 <elizabet.oliveira@elastic.co>
@sebelga
Copy link
Copy Markdown
Contributor Author

sebelga commented Jun 30, 2021

@elasticmachine merge upstream

@sebelga
Copy link
Copy Markdown
Contributor Author

sebelga commented Jun 30, 2021

Thanks for the review @miukimiu !

@kibanamachine
Copy link
Copy Markdown
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
Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>
sebelga added a commit that referenced this pull request Jun 30, 2021
Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>

Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>
sebelga added a commit to sebelga/kibana that referenced this pull request Jul 1, 2021
Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>
sebelga added a commit that referenced this pull request Jul 1, 2021
Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>

Co-authored-by: Elizabet Oliveira <elizabet.oliveira@elastic.co>
@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 t// v7.14.0 v7.15.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants