I still find the difference between white on blue and black on white easier to recognize than the difference between white on blue and white on dark grey
Maybe it’s because the icon is the first place I look at.
It is more important to me than the avatar. Because the one, who triggered the notification is also there as text, what I’m notified about is only there for moved posts, otherwise the icon is the only indicator.