This is bdthemes shortcodes ultimate(joomla) Icon example. you can get facility in this shortcode item> Icon(select icon from icon picker), Background Color, Color, Size, Radius, Shape Size, Border, Margin, URL, Class.just simply use this shortcode and get Icon Style.
Note: you can use this shortcode article and custom module. for your help we give a example bellow >
Simple Square Icon Style
[icon icon="icon: heart" background="#ddd" color="#ec1010" size="32" shape_size="16" radius="0"]
Social Share Semi Rounded Look Icon Style
[icon icon="icon: linkedin" background="transparent" color="#34495e" size="28" shape_size="8" radius="4" border="1px solid #34495e" url="#"]
Social Share Rounded Look Icon Style
[icon icon="icon: twitter" background="transparent" color="#1abc9c" size="28" shape_size="8" radius="256" url="#" border="3px solid #1abc9c"]