Create beautifully designed, CSS-only, semantic and accessible file upload buttons with the label element.
label
by Ben Marshall on Styling File Inputs — The Besr Way.