Various users end up with lil icons next to their usernames. The most common by far is a lil grenade next to platinum users' names. The next most common is the lil blue or red star for mods and admins. There are others too, and we should be able to show them all.
[ ] Show all of a user's icons next to their name, not just a plat grenade and a mod/admin star.
Ideally Awful would scrape the relevant icons and show them. Unfortunately the icons often seem to be added entirely using CSS, and we don't currently parse CSS files. Another approach is to maintain a list of users and their icons. Ideally we could update this list without updating the whole app. We could do this via our existing CSS injection mechanism, or have a separate list hosted somewhere that the app pulls down regularly.
[ ] Bundle a list of users' icons that we can't scrape via HTML.
[ ] Allow updating that list of users' icons without requiring an app update.
Another current issue is the posts view markup/style doesn't really support multiple icons. There's some weird overlap and/or spacing issues that come up when we try. We should figure out a way to show any number of icons without making a mess.
[ ] Fix posts markup/styling to allow many icons next to one name. (Five sounds like a reasonable ceiling.)
Various users end up with lil icons next to their usernames. The most common by far is a lil grenade next to platinum users' names. The next most common is the lil blue or red star for mods and admins. There are others too, and we should be able to show them all.
Ideally Awful would scrape the relevant icons and show them. Unfortunately the icons often seem to be added entirely using CSS, and we don't currently parse CSS files. Another approach is to maintain a list of users and their icons. Ideally we could update this list without updating the whole app. We could do this via our existing CSS injection mechanism, or have a separate list hosted somewhere that the app pulls down regularly.
Another current issue is the posts view markup/style doesn't really support multiple icons. There's some weird overlap and/or spacing issues that come up when we try. We should figure out a way to show any number of icons without making a mess.
Examples: