BokehJS is the in-browser client-side runtime library that users of Bokeh ultimately interact with. This library is written primarily in TypeScript and is one of the unique things about the Bokeh plotting system.
CSS Class Names¶
The CSS for controlling Bokeh presentation are located in a
that is compiled from several separate
.less files in the BokehJS source
tree. All CSS classes specifically for Bokeh DOM elements are prefixed with
bk-. For instance some examples are:
Furthermore, BokehJS ships with its own version of Bootstrap.
To prevent name collisions, the version of Bootstrap CSS that Bokeh uses has
been entirely prefixed with the prefix