Scenario patterns
Common actions and events across the GitHub platform, organized by theme.
Scenario patterns describe common actions and events across GitHub, like deleting, filtering, or handling errors. They're different from UI patterns, which describe how to solve recurring layout and interaction problems (like forms, loading states, or navigation). A single scenario pattern can be implemented using different UI patterns depending on context.
Scenario patterns help identify commonalities and differences between scenarios, and provide a shared vocabulary for talking about user behavior.
We're starting with a small set of patterns to test the format and shape the guidance before expanding further.