# Bootstrap conflict

**URL:** <https://discuss.elastic.co/t/bootstrap-conflict/85000>\
**Category:** Kibana\
**Created:** [May 9, 2017, 2:45am UTC](https://discuss.elastic.co/t/bootstrap-conflict/85000 "2017-05-09T02:45:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![whoami](https://avatars.discourse-cdn.com/v4/letter/w/a9a28c/32.png) [@whoami](https://discuss.elastic.co/u/whoami)\
**Post date:** [May 9, 2017, 2:45am UTC](https://discuss.elastic.co/t/bootstrap-conflict/85000/1 "2017-05-09T02:45:42Z")

</div>

Continuing the discussion from

1. [[Plugin] Conflict when using angular bootstrap](https://discuss.elastic.co/t/plugin-conflict-when-using-angular-bootstrap/74507/2)
2. [another](https://discuss.elastic.co/t/adding-custom-dependencies-to-kibana-for-use-across-the-dashboard/32017)

bootstrap is a really common-used ui component when we write visualize plugin, please give a official solution

---

<div class="post-metadata">

**Author:** ![cjcenizal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cjcenizal/32/11216_2.png) [@cjcenizal](https://discuss.elastic.co/u/cjcenizal)\
**Post date:** [May 9, 2017, 6:08am UTC](https://discuss.elastic.co/t/bootstrap-conflict/85000/2 "2017-05-09T06:08:03Z")

</div>

Hi there, as always, you can include whatever CSS you want in your plugin, though of course there is the possibility of collisions between Bootstrap's selectors and the ones which exist in Kibana's CSS. The same goes with JavaScript dependencies. Because we don't currently officially support a plugin API (including one for building UIs), I can't give you any more concrete guidance than that.

But I do want to emphasize that we're currently working hard on improving and formalizing our plugin system. I'm personally focused on improving the way plugin authors can build user interfaces in a maintainable way. You can follow [https://github.com/elastic/kibana/issues/9708](https://github.com/elastic/kibana/issues/9708) for updates that are particularly relevant to our UI and CSS, and you can clone the latest master and [check out our UI Framework](https://github.com/elastic/kibana/tree/master/ui_framework), to see the direction we're taking with our CSS and UI-specific JavaScript. I hope this provides some transparency for you.

Thanks,  
CJ

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 6, 2017, 6:18am UTC](https://discuss.elastic.co/t/bootstrap-conflict/85000/3 "2017-06-06T06:18:48Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
