Icon system
Phosphor · regular weight
Phosphor Icons, regular weight. Tint is contextual.
Utility icons (nav, toolbars, settings, history, menus) sit at --text-secondary or the surface text colour. Every file-type icon is --yellow-solid, folder through archive alike, via --file-row-icon. TV: file-type and nav icons yellow; status icons take their semantic colour.
Filled and bold weights are reserved for active nav states. Sources: web @phosphor-icons/react, Roku @phosphor-icons/core, Android and iOS vendored SVGs. The guide loads @phosphor-icons/web.
The three metaphors must stay visually distinct
These three were the single most-cited UX bug in user interviews when ambiguous. Never reuse
the same glyph across two of them.