Skip to content

cmd/sgai/webapp: replace dashboard tree icons with glyph rail#42

Merged
ucirello merged 1 commit into
mainfrom
push-qmqvkqnmlysz
Apr 3, 2026
Merged

cmd/sgai/webapp: replace dashboard tree icons with glyph rail#42
ucirello merged 1 commit into
mainfrom
push-qmqvkqnmlysz

Conversation

@ucirello

@ucirello ucirello commented Apr 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the left-tree external indicator and replace the mixed running / waiting / pinned strip with a fixed-order unicode glyph rail
  • keep inactive slots visible so pinned stays rightmost while row-label and glyph tooltips no longer compete with each other
  • add Dashboard and workspace-action regression coverage for the glyph rail states and tree action glyphs, plus the SVG asset mock needed for Happy DOM rendering

Test Plan

  • make absorb-sgai

@ucirello ucirello force-pushed the push-qmqvkqnmlysz branch from b1bca9d to 622aabf Compare April 2, 2026 17:47
@ucirello ucirello force-pushed the push-qmqvkqnmlysz branch from 622aabf to d535e0e Compare April 3, 2026 05:25
@ucirello ucirello marked this pull request as ready for review April 3, 2026 05:26
@ucirello ucirello marked this pull request as draft April 3, 2026 05:26
@ucirello ucirello marked this pull request as ready for review April 3, 2026 05:26
@ucirello ucirello merged commit bfc6d07 into main Apr 3, 2026
2 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