I would like to style the text and bounding box of a
HTMLLabel beyond the attributes that are already present for label. Eg. add
padding between text and border. Is that possible?
From the developer tools in Firefox I am able to drill down from
class="bk-Figure" to the
div class="bk-layer" where the annotation styling is. But if I create a style for
bk-layer class nothing happens. How should I go about defining a style that updates
bk-layer class for just the HTMLLabel?
Is it possible somehow to have HTMLLabel parse HTML code?
from bokeh.io import save, output_file from bokeh.plotting import figure from bokeh.models import HTMLLabel output_file('htmllabel.html') p = figure( width = 400, height = 400 ) p.circle( x = [0, 5], y = [3, 1], size = 14, fill_color = ['orange', 'blue'], ) label = HTMLLabel( x = 50, y = 50, x_units = 'screen', y_units = 'screen', text = 'Hello\nthere', border_line_color = 'red', background_fill_color = 'yellow', text_line_height = 1.8, name = 'htmllabel' ) p.add_layout(label) save(p)