https://basescripts.com/common-components-with-html-css-and-javascript
Common components with HTML CSS and JavaScript