Skip to content

feat: add project filter sidebar and consistent bar chart colors#22

Merged
dsblank merged 1 commit intomainfrom
feat/project-filter-sidebar
Mar 19, 2026
Merged

feat: add project filter sidebar and consistent bar chart colors#22
dsblank merged 1 commit intomainfrom
feat/project-filter-sidebar

Conversation

@smiller-comet
Copy link
Contributor

Summary

  • Add workspace/project filter panel to the sidebar with Select All/Clear All buttons and per-project checkboxes grouped by workspace
  • Color bar chart bars using the same alphabetical color assignment as the time series line chart so colors match across both charts
  • Add blue theme override for Streamlit UI elements (checkboxes, tags)

Test plan

  • Run cometx admin gpu-report <workspace> --app and verify the project filter sidebar appears
  • Confirm Select All / Clear All buttons work correctly
  • Confirm individual project checkboxes filter the charts
  • Switch aggregation to "project" and verify bar chart colors match the line chart colors

🤖 Generated with Claude Code

- Add workspace/project filter panel to sidebar with Select All/Clear All buttons and per-project checkboxes
- Color bar chart bars using same alphabetical color assignment as time series line chart so colors match across both charts
- Add blue theme override for Streamlit UI elements

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dsblank dsblank self-requested a review March 19, 2026 21:13
Copy link
Collaborator

@dsblank dsblank left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@dsblank dsblank merged commit 885210a into main Mar 19, 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.

2 participants