Marking this as implemented in the next release.
Currently the nice gradients/outlines only work in Chrome, Safari, and other Webkit browsers. Other browsers do not support the required "background-clip: text" property. The accepted workaround throughout the web is to use SVG for these cases. We attempted SVG for a while on this, but it didn't seem possible to use SVG without creating specialized SVGs for every possible icon combination. This eliminated much of the benefit of using text-based icons over images, in terms of overhead, customization, and clutter, so after much hesitation, we just let these nice effects die in non-Webkit browsers. Hopefully in the future background-clip: text will be added to the CSS3 spec and implemented across the board.
The forum integration icons are still image-based, since they should reflect the icon design of the rest of the forum index.
Every other wiki status icon is now a span that uses FontAwesome. Each span consists of a string of CSS classes:
Code:
vw-status-icon vw-icon-(...CONTENTTYPE...) [vw-icon-(large|small)] vw-icon-(new|mod|old) vw-icon-(area|page|talk)-(...ID...)
vw-status-icon designates that it is a status icon with FontAwesome as its font.
vw-icon-(CONTENTTYPE) designates which FontAwesome character should be used for this type of content.
vw-icon-(large|small) is optional, and specifies that size of the icon. These sizes are generally based on other icon sizes in the platform. Thus they may or may not look different from the default size.
vw-icon-(new|mod|old) designates the status of the icon. Whether there is a new update, moderated content, or no updates. Most platforms show these differences via color.
vw-icon-(area|page|talk)-(ID) is a unique identifier for the icons used by a specific content item. You can use it to change the FontAwesome character for a specific area, page, or discussion, if necessary.
As of Gamma 6, the /vault/images/icon folder will have most of the previous icon images removed, leaving only images that are still required for other integrations.