Skip to content

fix: keep the sidebar agent status tag visible on any row - #434

Merged
vanvasten merged 1 commit into
mainfrom
fix/sidebar-status-badge-backing
Oct 16, 2026
Merged

vanvasten merged 1 commit into
mainfrom
fix/sidebar-status-badge-backing

Conversation

@vanvasten

Copy link
Copy Markdown
Contributor

Summary

  • The agent status tag in a sidebar row (working, done, error, idle) now sits on its own translucent capsule with a thin glass-style rim. Before, its colour could match the selected row's fill or the wallpaper behind the glass and the tag vanished.
  • The idle tint uses the secondary colour so it stays readable on the new backing.

Testing

  • No automated test: this is a visual change with no behavior to assert. CI builds it.
  • Not checked by eye yet; needs a tagged build over a few wallpapers and a selected row.

Demo Video

  • Video URL or attachment: needed from the author (visual change).

Checklist

  • Tested via CI and, for UI or behavior changes, a tagged build (./scripts/reload.sh --tag <name>)
  • I added or updated tests for behavior changes
  • I updated docs/changelog if needed
  • I requested bot reviews after my latest commit
  • All code review bot comments are resolved
  • All human review comments are resolved

The status tag's tint (accent blue, green, red) could match the selected row's fill or the wallpaper behind the glass and disappear. The badge now sits on a translucent window-tinted capsule with a glass-style rim, and the idle tint uses the secondary color so it stays visible on that backing.
@vanvasten
vanvasten merged commit 7286e8f into main Oct 16, 2026
13 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