JSN Dona provides 06 box designs for module background styling, which can be combined with 500+ predefined Font Awesome icons for module title styling. Take a look around to see how module styles are applied.
Module styles are configured by module's parameter Module Class Suffix with very simple syntax. To set up icons, you need to add string fa fa-xxx to module class suffix, where xxx is the icon name.