Cesium entity with color and background image

I’m trying to add to an entity a image background and a color background, but with the following code it adds only image , if i remove image i see the color.

for (var i = 0; i < entities.length; i++) {

entity.polygon.material = new Cesium.ImageMaterialProperty({
transparent: true,
image: “./assets/images/stripe.png”,
repeat: new Cesium.Cartesian2(
20.0,
20.0,
),
color: Cesium.Color.fromAlpha(
Cesium.Color.fromCssColorString(
style?.fillColor,
),
style.opacity
? style.opacity
: 1,
),
});
}