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

Snapshots title ie11 misalignment #48802

Merged

Conversation

cuff-links
Copy link
Contributor

Fixes #40109

@cuff-links
Copy link
Contributor Author

@elasticmachine merge upstream

@cuff-links cuff-links self-assigned this Oct 21, 2019
@alisonelizabeth alisonelizabeth added Feature:Snapshot and Restore Elasticsearch snapshots and repositories UI 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.6.0 v8.0.0 labels Oct 21, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

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

@cuff-links thanks for fixing this! Change looks good.

Do you think you could apply the same fix to the policy details flyout as well?

Screen Shot 2019-10-22 at 9 59 06 AM

Also, I am still seeing the issue with the button misalignment on the Repositories and Policies tabs (testing with browserstack, IE11). Do you think you could take another look?

Screen Shot 2019-10-22 at 10 04 54 AM

Screen Shot 2019-10-22 at 9 59 23 AM

@cuff-links
Copy link
Contributor Author

@alisonelizabeth Interesting. Looking again.

@cuff-links
Copy link
Contributor Author

Can't reproduce the behavior on IE 11 on Windows 10.

@cuff-links
Copy link
Contributor Author

Screen Shot 2019-10-22 at 5 56 48 PM

@alisonelizabeth
Copy link
Contributor

@cuff-links I was referring to the policy details flyout on the Policies tab. I believe the screenshot you shared is the snapshot details from the Snapshots tab. Let me know if you want me to screen share with you.

@cuff-links
Copy link
Contributor Author

@alisonelizabeth The policy details flyout also has been fixed.

Screen Shot 2019-10-23 at 7 51 59 PM

@cuff-links
Copy link
Contributor Author

@elasticmachine merge upstream

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@alisonelizabeth
Copy link
Contributor

@cuff-links interesting. How are you testing?

Here are my settings. Let me know if you want to screenshare later.

Screen Shot 2019-10-24 at 8 29 12 AM

sr_ie11

@cuff-links
Copy link
Contributor Author

OK. Went back and looked. This was my bad. Chrome was open....

@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

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

@cuff-links this is looking great! I left two comments related to React warnings I noticed while testing.

Also, I noticed another layout issue in IE under the Policies tab:

Screen Shot 2019-10-25 at 4 30 17 PM

I don't think this was mentioned in the original issue, so I'm happy to open up a new issue if you prefer to address separately. Let me know.

@cuff-links
Copy link
Contributor Author

@alisonelizabeth Please create a new issue for the new alignment issue that you found and assign to me. :)

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@alisonelizabeth
Copy link
Contributor

Please create a new issue for the new alignment issue that you found and assign to me. :)

@cuff-links opened #49621

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

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

LGTM. Nice work!

@cuff-links cuff-links merged commit f72be33 into elastic:master Oct 29, 2019
@cuff-links cuff-links deleted the Snapshots_Title_IE11_Misalignment branch October 29, 2019 16:13
cuff-links pushed a commit to cuff-links/kibana that referenced this pull request Oct 31, 2019
* Removed Flexbox around header and link elements.

* Removed unused EUI component

* Added class to include the ellipses when name is truncated.

* Fixed title in policy_details.tsx

* Fixed buttons and title on policy and repository table.

* Linting fixes.

* Removed unused references.

* Added keys to arrays of elements to resolve React errors.
cuff-links pushed a commit that referenced this pull request Oct 31, 2019
* Removed Flexbox around header and link elements.

* Removed unused EUI component

* Added class to include the ellipses when name is truncated.

* Fixed title in policy_details.tsx

* Fixed buttons and title on policy and repository table.

* Linting fixes.

* Removed unused references.

* Added keys to arrays of elements to resolve React errors.
cuff-links pushed a commit to cuff-links/kibana that referenced this pull request Nov 15, 2019
* Removed Flexbox around header and link elements.

* Removed unused EUI component

* Added class to include the ellipses when name is truncated.

* Fixed title in policy_details.tsx

* Fixed buttons and title on policy and repository table.

* Linting fixes.

* Removed unused references.

* Added keys to arrays of elements to resolve React errors.
cuff-links pushed a commit that referenced this pull request Nov 19, 2019
* Removed Flexbox around header and link elements.

* Removed unused EUI component

* Added class to include the ellipses when name is truncated.

* Fixed title in policy_details.tsx

* Fixed buttons and title on policy and repository table.

* Linting fixes.

* Removed unused references.

* Added keys to arrays of elements to resolve React errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Snapshot and Restore Elasticsearch snapshots and repositories UI 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.5.1 v7.6.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[SR] IE 11 misalignment issues
3 participants