Show project status dots when collapsed in the sidebar#1097
Show project status dots when collapsed in the sidebar#1097maria-rcks wants to merge 2 commits intopingdotgg:mainfrom
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip You can make CodeRabbit's review stricter and more nitpicky using the `assertive` profile, if that's what you prefer.Change the |
|
Looks clean and useful for people that are working on multi projects |
|
you could do an hover to show the chevron |
|
Oh, the height is diferent, but then decreasing that would also decrease the width of the dot (as it's a circle). So, this is ok I guess then. Maybe you could try that and see how it looks |
|
This is not really a problem, it just looks big to me because the status dot is smaller when it is beside a thread's name |
151334.mp4fixed also made the little arrow appear on hover, or do i remove that part? |
🫡
You can keep that, seems useful |
A (as-is)151433.mp4B (hover on icon to show chevron)151435.1.mp4which one is better? (i prefer no hover changes) |
|
I think A is better |


This keeps important thread activity visible even when a project is collapsed.
What Changed
Why
Right now, collapsing a project hides all thread-level status context. That makes it easy to miss that something completed, is awaiting input, or needs approval unless the project is expanded.
This change keeps the sidebar compact while still preserving the most important signal at the project level.
I did not find an exact existing issue for the collapsed-project indicator.
UI Changes
demo.mp4
Checklist
Note
Show project status dots on collapsed sidebar project headers
resolveProjectStatusIndicatorin Sidebar.logic.ts, which scans thread statuses and returns the highest-priority one using a newTHREAD_STATUS_PRIORITYmap.Macroscope summarized 00b90ea.