A CodePen by Alejandro Oviedo. GrayScale Invert - Using webkit filters for invert effect.