We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Decky-UI-Learnings: SidebarNavigation route values must be full paths Add a section documenting the v1.7.4 bug + fix: bare tab names like 'system-requirements' as SidebarNavigation route values cause Steam to push /routes/<tab-name> URLs, kicking the user off our /proton-pulse route to blank screens (or worse, /routes/settings = Steam Settings). The fix is to use full subpaths of our registered route (eg. /proton-pulse/system-requirements), mirroring Decky Loader's own settings sidebar pattern. React Router 5 prefix-matches so the URL push lands but our component stays mounted. Covers symptom detection, the boundary converter pattern, and a reference to where Decky Loader does the same thing.
docs: add modal archetypes, scroll patterns, focus glow, auto-scroll learnings
docs: add subtle row focus indicator pattern
docs: document Decky toast sound muting via eType workaround
docs: update wiki for current rc work
Draft Decky UI learnings page