Skip to content

Polish Mast project home UI#33

Merged
udaychandra merged 1 commit into
mainfrom
feat/mast-project-home-ui-polish
May 7, 2026
Merged

Polish Mast project home UI#33
udaychandra merged 1 commit into
mainfrom
feat/mast-project-home-ui-polish

Conversation

@udaychandra

Copy link
Copy Markdown
Contributor

Summary

  • replace the expanded project details in the sidebar with a central Mast project home item
  • add project home modes for Summary, Specs, Archived, Kanban, Agents, Activity, and Settings
  • move refresh status into refresh control tooltips and show loading state on the control itself
  • update onboarding theme selection to present the Mast theme family instead of upstream theme cards

Verification

  • cargo fmt --check
  • cargo check -p sing_project
  • cargo check -p onboarding
  • cargo test -p sing_project
  • git diff --check

Notes

  • Manual macOS visual inspection against the IntelliJ reference screenshot is still needed.

@udaychandra udaychandra merged commit ceecbd7 into main May 7, 2026
2 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.

1 participant