[idempotence] cleanup css
[idempotence] cleanup js
[idempotence] fix tests and implement bubble click