Hey Samet, nice approach. Glad to see that the environment thing is a useful pattern ;)
I've added 3 more Badge widgets to the Appstore, just waiting for approval, namely Environment-, Named-, URL and Predefined badges.
I will create another separate package with a few different widgets that allow you to do more CSSy things and upload it to the Appstore. Originally we went the colour route, until the badge angle took precedence because our existing application had an image for a background.