Custom File Inputs

Upate: This is a fix to allow for drag+drop

Instead of hiding the file input, I expand it and give it a 0 opacity. Changes on GitHub.

Demo for the tutorial: Styling and Customizing File Inputs the Smart Way