Denim Graphic Styles
A Graphic Style is a set of attributes applied to the appearance of an item. The appearance can be saved as a style and applied to any other object/text with one click.
Check the screenshot to see the colors the styles come in.
The denim effect here is achieved by using a tile pattern included in the file. The tile pattern is made from lines with the roughen effect applied and set to overlay.
The Rivets are also created with a pattern brush included in the file.
I made a few social media icons to road test the styles and have included them in the file as an .AI document. These can be provided in other formats upon request. 
Full instructions included with details of effects used.
Enjoy! 