É um grupo adverbial.
Tendo em conta o Dicionário Terminológico (DT), parece haver contraste entre a classe a que pertence a expressão «de cor» do tipo de constituinte sintático que ela pode realizar, uma vez que, aparentemente, a expressão é constituída por uma preposição seguida de um substantivo, eventualmente sugerindo um grupo preposicional.
No entanto:
– «de cor» é uma locução adverbial como «em breve» ou «com certeza», isto é, funciona globalmente como uma unidade lexical, que, ao contrário das preposições, não é seguida por um complemento (cf. DT);
– se assim é, e embora seja introduzido por preposição, porque, como se disse, se trata globalmente de uma unidade lexical, trata-se de um constituinte que forma grupo adverbial.