WIP: Ripple with css

To avoid problems with javascript animations (lag), use css for the ripple.
Use the default, don't specify `="button"`, for clarity