Skip to content

Revamp desktop shell for workflow-first UX and lighter chrome - #1

Merged
cursor[bot] merged 2 commits into
mainfrom
cursor/ux-shell-qol-revamp-6f59
Jul 17, 2026
Merged

Revamp desktop shell for workflow-first UX and lighter chrome#1
cursor[bot] merged 2 commits into
mainfrom
cursor/ux-shell-qol-revamp-6f59

Conversation

@ericcayers-ai

@ericcayers-ai ericcayers-ai commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

Revamps the BrainFlow desktop shell for ease of use and navigation, guided by product UX principles (workflow-first progressive disclosure) plus impeccable (distill / layout / polish) and bencium-controlled-ux (systematic reduction, a11y, coherent vocabulary).

What changed

  • Activity rail — primary focus: Workflow (default) · Notes · Tools (Studio only); hotkeys Ctrl+1/2/3
  • Slimmer chrome — one Search/command affordance (Ctrl+K) instead of Commands/Switch/Search buttons; removed mode-hint banner
  • Vault rail — Files / Links / Organize tabs instead of stacking every panel
  • Editor toolbar — Save + mode stay primary; secondary actions move into More
  • Clearer first-run — empty vault and LLM-unavailable setup cards with actionable next steps
  • Run metadata — collapsed behind a details disclosure
  • Workflow stage header jump to Notes; spacing/z-index tokens; product-register typography; no AI side-stripe embeds

Intentional non-goals

  • No change to workflow generation, vault I/O, or LLM fail-closed behavior
  • Studio capabilities remain available; Guided hides Tools until Studio is selected

Test plan

  • npm run typecheck -w desktop
  • npm run test:graph -w desktop (28/28)
  • npm run build -w desktop
  • npm run a11y
  • Manual check in tauri dev if UI/shell changed
  • npm run smoke:vertical-slice (or note why N/A)
  • Live Ollama path exercised if LLM behavior changed (or fail-closed path verified)

Docs

  • Did not edit .cursor/plans/
  • Claims match docs/REMAINING_GAPS (UI chrome only; no signing/CI/GA claims)

Breaking changes

  • None — navigation IA is additive; all prior actions remain via palette/hotkeys/More menu
Open in Web Open in Cursor 

cursoragent and others added 2 commits July 17, 2026 01:38
Introduce an activity rail (Workflow / Notes / Tools) with progressive
disclosure, collapse vault sections into tabs, tuck secondary editor
actions into a More menu, and surface clearer empty/LLM setup states.

Co-authored-by: Eric Ayers <ericcayers-ai@users.noreply.github.com>
Add a one-click Notes jump from the workflow stage and keep stage
headings from inheriting panel h2 bottom margin.

Co-authored-by: Eric Ayers <ericcayers-ai@users.noreply.github.com>
@cursor
cursor Bot marked this pull request as ready for review July 17, 2026 04:59
@cursor
cursor Bot merged commit 0205b42 into main Jul 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants