πŸ™ Onigiri

The Crunchyroll design system, rendered live from its own tokens and components. It cannot drift from what ships.

Docs draft

PromoCard

When to use it

useEditorial spotlights: a series pitched with poster, description, and direct CTAs (home rails, campaign shelves).
avoidPlain catalog browsing β€” promo weight is for curated placements, not grids. poster-card PosterCard.

Variants

state Β· rest / hover β€” Hover washes the poster. The card body is not a link; its Buttons are the interactive parts.

Anatomy

poster β€” 2:3 art, 180px.

content β€” Title (title-3) β†’ 'Sub | Dub' meta (caption) β†’ description (body-sm, secondary) β†’ Actions slot.

actions β€” Slot; canonical pair = Button primary ('Start watching…') + Button brand outline ('Add to watchlist'). Ink-on-orange per the Button ruling.

Design specifications

surfacecolor.bg.secondary, space.16 padding, gap space.24
titletype.title-3 in color.text.primary
descriptiontype.body-sm in color.text.secondary
width640px

Accessibility

CTAs are real Buttons with outcome-named labels. The old white-on-orange CTA text (2.2:1) is corrected by composing the ratified Button (ink on accent, 7.1:1).