Skip to content

feat(ui): redesign restart flow as side-by-side dashboard (v1.5.0)#30

Closed
ProduktEntdecker wants to merge 1 commit intofeature/v1.4.1-progress-fixfrom
feature/v1.5.0-dashboard-redesign
Closed

feat(ui): redesign restart flow as side-by-side dashboard (v1.5.0)#30
ProduktEntdecker wants to merge 1 commit intofeature/v1.4.1-progress-fixfrom
feature/v1.5.0-dashboard-redesign

Conversation

@ProduktEntdecker
Copy link
Copy Markdown
Owner

Summary

Replaces overlay-based UI with a split-panel dashboard layout:

  • LEFT panel (220px): Status always visible with process progress
  • RIGHT panel: Context-specific content and action buttons
  • Window now resizable (420x360 min, 800x600 max)

Key improvements

  • Status visible during admin password prompt
  • Cancel button always accessible (scrollable content area)
  • Cleaner state management (removed showingRestartOptions)

Dependencies

Test plan

  • Build and run app
  • Trigger Touch Bar restart - verify dashboard layout
  • Test admin prompt flow - verify Cancel button visible
  • Test window resizing within bounds
  • Verify all states: idle, restarting, success, partialFailure, failure

🤖 Generated with Claude Code

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 1, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@ProduktEntdecker ProduktEntdecker force-pushed the feature/v1.5.0-dashboard-redesign branch from e03857f to 4892142 Compare January 1, 2026 14:58
Replaces overlay-based UI with a split-panel dashboard layout:
- LEFT panel (220px): Status always visible with process progress
- RIGHT panel: Context-specific content and action buttons
- Window now resizable (420x360 min, 800x600 max)

Key improvements:
- Status visible during admin password prompt
- Cancel button always accessible (scrollable content)
- Cleaner state management (removed showingRestartOptions)

Also adds code review todos for future improvements.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ProduktEntdecker ProduktEntdecker force-pushed the feature/v1.5.0-dashboard-redesign branch from 4892142 to 59bbb5d Compare January 1, 2026 15:08
@ProduktEntdecker ProduktEntdecker deleted the branch feature/v1.4.1-progress-fix January 1, 2026 15:09
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