Docs draft
RatingMark
Component storyFigma (RatingMark) โReact component โDSDS entity โ
When to use it
useRegional age-rating marks on posters, thumbnails, hero meta, and the player โ dropped into Label slots.
avoidNon-regulatory labels (Premium, Live, New) โ those are Tags.
tag Tag.Variants
system ยท universal / brazil / nz โ Universal = one neutral italic chip whose text is data; Brazil (ClassInd) and NZ (OFLC) keep per-rating variants because their colors and shapes are fixed by regulation.
rating ยท all / l / 10 / 12 / 14 / 16 / 18 / g / pg / m / 13 โ Rating values per system.
Design specifications
| size | ONE size (24) โ instances scale, per the icon-size ruling |
| brazil-colors | REGULATORY raw values (L green, 10 blue, 12 yellow, 14 orange, 16 red, 18 black) โ never theme tokens |
| official-marks | A-prefix (A16) via the Label prop, same chip |
Accessibility
role=img named 'Rated {value}'. Colors are never the only signal โ every mark carries its text.