How to hide the filename in drupal 7 files and add link to icon?
Ran across your question looking for the same answer... This is what I found. I'm at best a novice with Drupal, so I need easy solutions. 

There is this module: https://www.drupal.org/project/file_field_icons

There are also some more options/notes here using CSS: How to change File field icons (without changing core)?