Tobias Ahlin, has come up with a SpinKit (https://github.com/tobiasahlin/SpinKit). So I decided to make a reusable component for having different kind of spinner with customize colors.
Source code can be found here: https://github.com/kevanmoothien/sfdc-spinner
The result should look something like that:
A live demo of all the spinners is available at: http://tobiasahlin.com/spinkit/
Hope you like this tutorial.
If you have any suggestions on how to improve this component, I will be glad to hear them.