Skip to content

Modernize the web dashboard UI#6

Merged
akhilsinghcodes merged 6 commits into
mainfrom
feature/UI_enhancements
Jun 7, 2026
Merged

Modernize the web dashboard UI#6
akhilsinghcodes merged 6 commits into
mainfrom
feature/UI_enhancements

Conversation

@akhilsinghcodes

Copy link
Copy Markdown
Owner

This PR significantly refreshes the Agents Fleet web experience with a redesigned dashboard UI and related frontend improvements.

What changed

  • Major App and Dashboard UI rewrite

    • Refactors and modernizes the main dashboard layout
    • Updates session list, session detail, and navigation behavior
    • Improves overall presentation and consistency across the app
  • Improved chat session components

    • Updated ClaudeSdkChat and LiteLLMChat UI behavior to align with the new dashboard design
    • Refined interactions around session display and messaging
  • Session artifacts and terminal panes

    • Updated SessionArtifacts to fit the redesigned UI
    • Adjusted TerminalPane behavior/appearance for the new layout
  • Theme support

    • Added a shared theme.ts for centralized UI theming/styling concerns
  • Dependency updates

    • Added/updated frontend dependencies and lockfile changes to support the UI refresh

Why this matters

This PR makes the product feel much more polished and cohesive, improving:

  • dashboard readability
  • session browsing and artifact inspection
  • overall UX consistency
  • maintainability of the web app UI layer

Scope

  • Primarily frontend/UI changes under apps/web
  • Includes updated theme support and dependency/lockfile changes
  • No major backend API redesign in this commit

Akhil Singh added 6 commits June 6, 2026 11:36
Update the web app with Material UI components, richer session
navigation, and refreshed status displays. Add support for newer Claude
status lines in the terminal parser.
@akhilsinghcodes akhilsinghcodes merged commit 91e5493 into main Jun 7, 2026
1 check passed
@akhilsinghcodes akhilsinghcodes deleted the feature/UI_enhancements branch June 7, 2026 06:53
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