Skip to content

add sidebar environment visibility toggles#55

Merged
tarik02 merged 9 commits into
mainfrom
feat/environment-sidebar-toggle
Jul 1, 2026
Merged

add sidebar environment visibility toggles#55
tarik02 merged 9 commits into
mainfrom
feat/environment-sidebar-toggle

Conversation

@tarik02

@tarik02 tarik02 commented Jul 1, 2026

Copy link
Copy Markdown
Owner

What Changed

  • Add an environments dropdown to the sidebar project toolbar.
  • Persist hidden sidebar environments as sidebarEnvironmentHiddenById.
  • Filter sidebar projects and threads by visible environments.
  • Keep at least one environment visible and hide the control when only one environment is configured.

Why

Users with many configured environments can keep the sidebar focused without disconnecting environments.

UI Changes

Not captured.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:L labels Jul 1, 2026
@tarik02 tarik02 force-pushed the feat/environment-sidebar-toggle branch from 5d05369 to 6843ec2 Compare July 1, 2026 06:44
@tarik02 tarik02 merged commit d9c01c5 into main Jul 1, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant