Implementation of Liquid button

Original work: https://material.uplabs.

Source