Skip to content

Keep crowded scene tabs readable in a narrow sidebar - #230

Merged
SchrodingersCattt merged 2 commits into
mainfrom
cursor/scene-tab-density-b6dd
Oct 25, 2026
Merged

SchrodingersCattt merged 2 commits into
mainfrom
cursor/scene-tab-density-b6dd

Conversation

@SchrodingersCattt

Copy link
Copy Markdown
Owner

Part of #228.

After the horizontal scene-tab strip landed, a narrow sidebar could still crush tab labels and push Close others, Duplicate, and the rename row out of reach.

  • The scene header and its action buttons wrap instead of overflowing.
  • Each tab keeps a 4.5rem minimum width, a 220px maximum, and the existing horizontal scroller.
  • The rename row wraps, and the label field no longer reserves a fixed 68% width that shoves Rename and Close off the row.

Scene-tab routing in the canvas script is unchanged.

Open in Web Open in Cursor 

Wrap the scene header, action row, and rename row in a narrow sidebar, and give each tab a minimum width so labels stay clickable while the strip scrolls.

Co-authored-by: Ming-Yu Guo <guomy26@mail2.sysu.edu.cn>

@SchrodingersCattt SchrodingersCattt left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Review (Part of #228)

Verdict: approve-ready (Camera WebGL still in progress at review time; other 8/9 green)

What it does

CSS densifies crowded scene tabs in a narrow sidebar so multi-structure sessions stay readable — medium #228 item, pure presentation.

CI

8/9 success; Camera WebGL still running. CSS-only change is unlikely to regress WebGL; re-check before merge if WebGL flips red.

Notes

  • Good as a standalone PR; do not fold into #229.
  • Merge after or beside #229; no logic conflict expected.
  • No merge from me (author PR).

@SchrodingersCattt
SchrodingersCattt merged commit 8029231 into main Oct 25, 2026
9 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.

2 participants