I always get alarmed when I see that red Inbox notification icon. I feel like I've done something bad. Can we change it to a more neutral color like blue? Or the SO orange?
I thought that for some time as well. I will add one more detail which has not been discussed but which surely plays a role in the confusion.
The red inbox notification box is displayed right next to the "achivements" drop down where the color green together with a number is used to reward/encourage the user for various actions. Hence, it is not at all surprising that many users will interpret a red box with a number in it, right next to the green box with a number in it, as meaning the opposite, namely that they have done something "bad". For instance, it would make sense this would be used in case of downvotes etc. If this had not been the case, I agree that there is no reason why a user should interpret the red box that way - but the positioning right next the "positive" green box and the firmly established intuition that red/green are each others opposite is very likely to cause such confusion.
Put bluntly, because the graphic design team came to that decision and was certainly approved by the rest of the company. Lots of efforts were put on the recent changes and they were thoughtfully discussed previously here in Meta.
But, how not?, everyone else have their own feelings about this.
So, if we want another Stack look & feel, what should we do?
We go for User Scripts/Styles.
Install an extension on our browsers.
Look for sample stuff folks published here and adapt to our own taste.
Two starting resources:
You are absolutely right. It's a rookie design mistake (or a nefarious dark pattern) to use bright red notifications for anything but errors or dire warnings in software. Notifications of new comments do not qualify (not by a long shot).
In this thread, some ideas are being billed as sensible but do not reflect software design or UX experience.
No, color meaning is not so subjective within the context of software notifications, where bright red is universally the indication of something wrong. It is ingrained in the user-base by nearly all software from the last three decades. It is the standard. It is overwhelmingly expected. You don't ask users to customize styles for it.
Consensus-driven designs are universally sub-par and often terrible. Experienced UX designers know that the only way to "get it right" is to find what users need, not necessarily what they ask for, and that the former only comes from actually observing users. Aka, doing Usability Testing. There's a good book on doing it cheaply and effectively called Rocket Surgey Made Easy.
This reminds me of a quote: "What is a camel? It's a horse designed by a committee". The camel does awkwardly where a horse is needed, but is defended by people who are used to the camel.
T Nguyen, sorry that you got down-voted for a totally legit question.