No-Library (pure JS), HTML, SCSS, JavaScript
Answer to StackOverflow question: https://stackoverflow.com/q/53500228/8815185