In Facebook, you have the number of new notification. When you click on notifications, you see in yellow the new one, in blue the one you view the notification but not clicked on it.

My goal is to have a badge aside the notification icon with how much new notification since last view of the notification page. On notification page, i want to show him in yellow the new one, in blue the one who he has clicked on it and white the one already clicked on it.

Maybe we could have a status on notification like :displayed, :read and :visited?