Fixed widget preview image
Better polymorphism for widget colors