Vaadin-Upload CSS styling

I am trying to style the upload component by removing everything including the file-path textfield and browse button. Is there any way to have a upload button that takes the user directly to their file system and upload the image.

Instead of using the browse button i want to replace it with a background image that gets the file path and uploads in one-click?

What you’re trying to do sounds something like the Uploads immidiate mode.

Take a look at
Upload Immidiate Mode
in the Sampler.