Disable visualize tab, settings tab and kibana logo when embedding

Hi Everyone,

I am trying to embed Kibana inside my project. What I want to do is show only the Discover tab and the Dashboard tab and eliminate all others including the Kibana Logo. I would be grateful, if somebody could help me with this.

Kibana Version: 4.5.3
Elasticsearch version: 2.3.4

This is not currently possible, though there is an open feature request for it at https://github.com/elastic/kibana/issues/6545

You could create your own build and remove them from https://github.com/elastic/kibana/blob/4.5/src/plugins/kibana/public/kibana.js#L34

Hi Tyler,

Thanks for the reply. I already did that. I believe there are come cached values, thats why it is not getting updated.
If I do ./bin/kibana on my mac to run the kibana server, some times there is log that says:

[info][optimize] Optimizing and caching bundle for kibana. This may take a few minutes

Whenever this happens I can see the updated UI but this log doesn't appear everytime. How can I force this to happen everytime?

Thanks,

delete the contents of the optimize folder every time after you make a change and restart kibana....if you are not running in development mode