Ladda buttons concept originally by @hakimel, example using Bootstrap 3 by @msurguy