Skip to content

Phase 1054: Project Details Redesign#24

Merged
wiseyoda merged 1 commit intomainfrom
1054-project-details-redesign
Jan 20, 2026
Merged

Phase 1054: Project Details Redesign#24
wiseyoda merged 1 commit intomainfrom
1054-project-details-redesign

Conversation

@wiseyoda
Copy link
Owner

Summary

Complete UI overhaul of the SpecFlow dashboard with a modern design system and improved UX.

Key Changes

  • Design System: New GlassCard, StatusPill, and floating orb components
  • Redesigned Header: Project folder name prominently displayed with branch info
  • Icon Sidebar: Navigate between Dashboard, Session, Tasks, and History views
  • Context Drawer: Real-time tasks, git changes, and activity information
  • History Timeline: Auto-scrolls to current phase, browse completed/pending phases
  • Artifact Viewer: View spec.md, plan.md, tasks.md with markdown rendering
  • Workflow Controls: Orchestrate as main action, Merge/Review/Memory as secondary

Bug Fixes

  • Fixed skill loading (now uses flow.* prefix correctly)
  • Fixed git changes API to show uncommitted changes
  • Fixed phase progress display (only shows when orchestration active)
  • Removed hardcoded fallback values that masked errors
  • Fixed tooltip z-index issues in navigation

Test plan

  • Navigate to project detail page
  • Verify header shows project folder name
  • Test sidebar navigation between views
  • Verify context drawer shows tasks and git changes
  • Test History view auto-scrolls to current phase
  • Click Orchestrate button - should not error

🤖 Generated with Claude Code

Complete UI overhaul of the SpecFlow dashboard with:

- New design system with GlassCard, StatusPill components
- Redesigned header showing project folder name prominently
- Icon sidebar with Dashboard, Session, Tasks, History views
- Context drawer with tasks, git changes, activity tabs
- History timeline with auto-scroll to current phase
- Artifact viewer modal with markdown rendering
- OmniBox input for workflow commands
- Decision/Failed toasts for workflow states

Dashboard improvements:
- Orchestrate as main action button
- Secondary buttons: Merge, Review, Memory
- Fixed skill loading (flow.* prefix)
- Real git changes and activity data
- Proper phase progress display

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@wiseyoda wiseyoda merged commit 910d75c into main Jan 20, 2026
2 of 3 checks passed
@wiseyoda wiseyoda deleted the 1054-project-details-redesign branch January 20, 2026 06:35
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