v-wave

Material Ripple Directive


Description

Material Ripple Directive

Overview

The Material Ripple Directive is a fully functional Vue plugin that resolves the shortcomings of previous ripple implementations, which often failed to work or lacked essential features.

Compatibility

  • Works with elements positioned as fixed, absolute, relative, and static.
  • Supports both Vue 2 and Vue 3.

Features

  • Handles independent border‑radius settings without altering the element’s appearance.
  • Automatically detects the ripple color, yet allows custom color configuration.

This directive delivers a reliable ripple effect across all common positioning contexts while remaining lightweight and fully customizable.


Creator

Justin Taddei

Related Projects

Markstream

AI-powered Streaming Markdown Renderer

Vue 3 JSON Editor

Vue 3 JSON Editor

JSON Editor Component

Vuelor

Vuelor

Colorpicker Component

Roughness

Roughness

Hand-drawn Component Library

Stk Table Vue

Stk Table Vue

Virtual List Component