ul > li::innerHTML { // I think node templating would work the best, the parser is fast enough not to matter too much // if I can't get the testSelector speed down, only use inline styles "
{{$.innerHTML}}" } .li_internal_dot { width: 10px; height: 10px; border-radius: 10px; } node.click() + event handler + class.toggle + apply styles + run templates + compute rel position and size/color + update adapter or SELECT("ul > li::innerHTML") { WIDTH() HEIGHT() MARGIN_LEFT() BACKGROUND_COLOR() BACKGROUND_IMAGE() }