- [x] Change markup - [x] Improve SCSS - [ ] Auto flip if overlaps viewport - [ ] Add support for hover (use `mode="hover"`, default to `click`) - [ ] Add support for `position` (to discuss) - [ ] Set the `top` position based on the height of `this.firstElementChild`