ps, the author wrote a post about the CSS used to create the Material-like `:active` animations used on the demo page - https://ghinda.net/article/css-ripple-material-design/