🍙 Onigiri

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

Docs draft

SearchInput

States

empty — No value entered yet.

focus empty — Focused with no value entered.

filled — Holds an entered value.

focus filled — Focused while holding a value.

Design specifications

typographytype.title-1 — the old bar was 34 Bold; searching is a headline act
placeholdercolor.text.secondary
valuecolor.text.entry
underlinerest color.border.strong, focus color.accent.text
clearIcon / Close at 24 in text.secondary, appears with a query

Accessibility

Enter — Submits the query (owner's form handles it).

Tab — Field, then Clear when present (aria-label Clear search).

type=search input; the native cancel button is suppressed in favor of the system clear affordance.