No-Library (pure JS), HTML, CSS, JavaScript
Vue (edge), HTML, CSS, Babel + JSX
Example fiddle for issue reproduction usage