No-Library (pure JS), HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, Vue
Based on: https://twitter.com/steveschoger/status/981606881255976961
detect a click outside of an element
Vue 2.2.1, HTML, CSS, Babel + JSX