🍙 Onigiri

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

Docs draft

Toast

When to use it

useTransient confirmation of an action just taken: added to Crunchylist, removed, saved.
avoidPersistent account or system information. banner

States

successConfirms the action completed.

errorSignals a failed or invalid value.

Design specifications

surface-successcolor.bg.positive
surface-errorcolor.bg.negative
textcolor.text.on-status in type.label-lg
close48px target with a 10% ink wash
max-width420px

Accessibility

TabUndo action, then dismiss; focus rings in on-status white.

role=status announces without stealing focus. Auto-dismiss timing (and pausing on hover) arrives with the toast manager; the component itself never self-destructs.