FileInput
View project on GitHub
This component will let you customize
<file type="input" />
to look whatever you like.