Skip to content

refactor(web-ui): streamline agents UI and refresh shell theming#231

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
Mar 23, 2026
Merged

refactor(web-ui): streamline agents UI and refresh shell theming#231
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented Mar 23, 2026

Summary

This PR refactors the web UI agents experience and aligns shell styling with design tokens.

Changes

  • Agents: Remove legacy gallery/team composer components; simplify \AgentsScene, store, icons, and create-agent flow.
  • Shell: Update main nav, splash screen, scene viewport, Git/settings nav, and workspace list styling.
  • Theming: Refresh dark/slate presets, shared SCSS tokens, IconButton, and notification components.
  • Profile: Adjust nursery gallery, nursery view, assistant/template config pages.
  • i18n: Update en-US and zh-CN strings for agents, profile, and common.

Notes

Net reduction in LOC from removing unused agent team UI.

Remove legacy agent gallery and team composer components in favor of a simpler agents scene and create-agent flow.

Update navigation, splash screen, and scene viewport styling; align Git and settings side nav with shared tokens.

Refresh dark and slate theme presets, component tokens, and notification styles; adjust profile nursery and template pages plus i18n strings.
@GCWing GCWing merged commit 1f4e91d into main Mar 23, 2026
1 check 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