How do I group items with same color
Add a filter of your color field and expose the filter.

Enable ajax for your view, it's listed under Advanced.

There is a catch though: I believe this only works for page views only and not for block views.