The cloth was dyed a vivid red.

Literal

Cloth [topic-は] vivid red [into-に] was-dyed.

鮮やかな is a na-adjective meaning 'vivid/striking.' 染められた is the passive of 染める ('to dye'). に marks the resulting color.