Skip to content

Fix custom icon image paths in NavDrawer - #33573

Merged
joshdover merged 1 commit into
elastic:masterfrom
joshdover:fix/issue-33430
Mar 20, 2019
Merged

joshdover merged 1 commit into
elastic:masterfrom
joshdover:fix/issue-33430

Conversation

@joshdover

Copy link
Copy Markdown
Contributor

Summary

Fixes #33430

Custom icon images were broken in the NavDrawer because we weren't adding the basePath to the image URL.

To test, follow the reproduction steps in the issue above. Note that the icon is white so you can't really see it now, but that should be fine since this feature is for 3rd party plugins now, not us. They'll need to supply new, darker icons to show up in the nav drawer.

@joshdover joshdover added Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v7.0.0 v8.0.0 release_note:skip Skip the PR/issue when compiling release notes v7.2.0 labels Mar 20, 2019
@elasticmachine

Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-platform

@epixa epixa left a comment

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.

LGTM

I didn't test this out locally, but the code looks good.

@elasticmachine

Copy link
Copy Markdown
Contributor

💚 Build Succeeded

@joshdover
joshdover merged commit 2a10de4 into elastic:master Mar 20, 2019
@joshdover
joshdover deleted the fix/issue-33430 branch March 20, 2019 16:10
joshdover added a commit to joshdover/kibana that referenced this pull request Mar 20, 2019
joshdover added a commit to joshdover/kibana that referenced this pull request Mar 20, 2019
@cchaos

cchaos commented Mar 20, 2019

Copy link
Copy Markdown
Contributor

They'll need to supply new, darker icons to show up in the nav drawer.

@joshdover Do you think since this does affect some users/plugin authors that this should be included in the release notes?

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:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v7.0.0 v7.2.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants