With regard to the color of vestments, the GIRM says:
"346 Traditional usage should be retained for the vestment colors.
a) White is used in the offices and Masses during the seasons of Easter and Christmas; also on celebrations of the Lord, other than of his passion; on celebrations of the Blessed Virgin Mary, the angels, saints who were not martyrs; on the solemnity of All Saints (1 November); the feasts of the Birth of John the Baptist (24 June), John, apostle, evangelist (27 December), the Chair of Peter (22 February), and the Conversion of Paul (25 January).
b) Red is used on Passion Sunday (Palm Sunday) and Good Friday, Pentecost Sunday, celebrations of the Lord’s passion, birthday feasts of the apostles and evangelists, and celebrations of martyrs.
c) Green is used in the offices and Masses of Ordinary Time.
d) Violet is used in Advent and Lent. It may also be worn in offices and Masses for the dead.
e) Black may be used, where it is the custom, in Masses for the dead. f) Rose may be used, where it is the custom, on Guadete Sunday (Third Sunday of Advent) and Laetare Sunday (Fourth Sunday of Lent).
However, as regards liturgical colors, the Conference of Bishops may define and propose to the Holy See adaptations which respond to the needs and genius of the peoples. "
The only reference to vestment color in the approved adaptations for the U.S. says:
"**COLOR OF SACRED VESTMENTS
**This adaptation will be inserted at number 346:
e) Violet, white, or black vestments may be worn at funeral services and at other offices and Masses for the dead in the dioceses of the United States of America;
h) Gold or silver colored vestments may be worn on more solemn occasions in the dioceses of the United States of America."
Yellow does not appear to be at all approved as a vestment color for liturgical celebrations.
Hope that helps.