Bootstrap waves effect
Just add mdbWavesEffect
to your elements.
NOTE: mdbRippleRadius
is now deprecated. Instead of it, please use mdbWavesEffect
.
Basic example
<!--Button with wave-->
<a mdbBtn color="primary" size="lg" class="waves-light" mdbWavesEffect>Click me</a>
<!--Mask with wave-->
<div class="view overlay hm-white-slight waves-light" mdbWavesEffect>
<img src="https://mdbootstrap.com/img/Photos/Horizontal/Nature/6-col/img%20(54).jpg" class="img-fluid" alt="Sample image with waves effect.">
<a href="#">
<div class="mask waves-effect"></div>
</a>
</div>
Customization
You can change waves effect color to "lighter", adding waves-light:
<!-- Normal -->
<a mdbBtn color="primary" size="lg" mdbWavesEffect>Click me</a>
<!-- Lighter -->
<a mdbBtn color="primary" size="lg" class="waves-light" mdbWavesEffect>Click me</a>
Disable waves
You can disable waves effect by removing mdbWavesEffect
directive from your element.
API Reference:
In order to speed up your application, you can choose to import only the modules you actually need, instead of importing the entire MDB Angular library. Remember that importing the entire library, and immediately afterwards a specific module, is bad practice, and can cause application errors.
API Reference for MDB Angular Waves Effect:
// MDB Angular Pro
import { WavesModule, ButtonsModule } from 'ng-uikit-pro-standard'
// MDB Angular Free
import { WavesModule, ButtonsModule } from 'angular-bootstrap-md'