Skip to content

feat(web-ui): align Skills scene UI with Sparo-style layout#650

Merged
GCWing merged 1 commit intomainfrom
feat/skills-scene-ui-align-sparo
May 11, 2026
Merged

feat(web-ui): align Skills scene UI with Sparo-style layout#650
GCWing merged 1 commit intomainfrom
feat/skills-scene-ui-align-sparo

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented May 11, 2026

Summary

Aligns the Skills scene layout with Sparo-Agentic-OS: top tabs (Installed / Marketplace), installed sidebar categories plus card grid, Discover hero with centered search, five-column marketplace grid, and compact SkillCard styling.

BitFun behavior retained

  • Duplicate (shadowed) filtering, styling, and detail copy
  • Detail modal still supports Download to project and Download to user
  • File explorer reveal still gated on currentWorkspace

Other changes

  • InstalledFilter extended with built-in and suite placeholders; useInstalledSkills counts and filtering aligned with Sparo
  • zh-CN / zh-TW / en-US scenes/skills locale keys updated where needed for the new UI

Verification

pnpm run lint:web && pnpm run type-check:web && pnpm --dir src/web-ui run test:run

Replace split market/installed layout with tabbed installed vs discover, sidebar categories, card grids, and compact market SkillCards. Extend installed filters (builtin, suite) and filtering logic. Preserve BitFun shadowed-skills UX, dual download targets in detail modal, and workspace reveal behavior. Update zh-CN/zh-TW/en-US skill scene strings.
@GCWing GCWing changed the title feat(web-ui): align Skills scene UI with Sparo layout feat(web-ui): align Skills scene UI with Sparo-style layout May 11, 2026
@GCWing GCWing merged commit f82fa72 into main May 11, 2026
4 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