Material Ripple Directive
"The material-ripple directive for Vue that actually works – because every ripple-plugin I've tried to use in the past either didn't work, or was missing basic features.
The plugin works with fixed, absolute, relative and statically positioned items, can handle independent border radius settings and doesn't effect the appearance of the element in any way. It will guess the color of the wave automatically, but can be customized as well.
It supports both Vue 2 and 3."