I would love to see this implemented! I think it would make “collecting” observations so much more fun and rewarding as well as encouraging to see your progress, especially for new users who capture common species to search for more they haven’t found. I want to propose a similar idea I had recently for desktop, though it could be implemented on mobile in the future, which is this:
“Research grade” as green, “needs ID” as yellow, and “casual” as grey, with nothing shown if the number = 0. This could appear next to any species’ (and maybe genus?) name on the site, and maybe in the corner for grid view. I think this could be another rewarding way to see your data numbers go up as you contribute to the site data.
It would also be useful for them to be hyperlinks that take you to said observations. For example, if I click on the green icon next to ‘spotted orbweaver’, it would take me straight to these search results.
With the issue of page loading time, while it’s not an issue for me, I understand it could be for others. I think a fix for this would be to have a section in settings that allows you to enable/disable what shows on pages, as I think the key to this idea would be customization since every user uses the website differently, and this would be a rather large and important feature. Here’s an example I made that would be in “Content & Display” that should please everyone.
Total observation count icons could be white with black text and outline, linking to all observations of the species, and checkmarks could also link to all observations. Checkmarks for all pages could probably be the default setting until users explore customization options.
On the topic of checkmarks, maybe they could only be displayed if at least one observation is RG, and display a clock icon (pending approval) instead if there are only “needs ID” posts.
I think this would greatly encourage users to pursue RG IDs, which in turn could help clean up the site, as there’s currently no real encouragement for getting posts to RG. Users will likely want to avoid this, meaning better quality data is encouraged, and unidentifiable data is slightly and indirectly discouraged.
I think this would be useful in a wide range of applications, and I’m full of ideas for this, but these are just my thoughts, so take what you want. Would love to see something like this added soon. Cheers!