Fix icon and colors when marking read/unread