#>design
interaction language
state
Component Options / Activity
State & Affordance
Affordance attributes define how a component communicates interactivity to the user before they actually commit an action.
Affordance: read
Stable layout with no hover lifts, outlines, or shadow emphasis. Use for components that are purely reference material rather than interaction traps.
Affordance: tune
Contains active form controls, settings toggles, or direct manipulation sliders. Tells the design system to prepare for local state changes.
Affordance: inspect
A component that invites hover. Reveals deeper metadata, traces, or structural guidelines when activated by the pointer or focus.
Affordance: orient
Usually reserved for hero or primary navigation features. Anchors the page flow and provides a firm return point for the user.