Skip to content

Make cuts panel compact: inline checkbox+input per side, add scrollability#959

Open
Gitjay11 wants to merge 1 commit into
HSF:mainfrom
Gitjay11:compact-cuts-ui
Open

Make cuts panel compact: inline checkbox+input per side, add scrollability#959
Gitjay11 wants to merge 1 commit into
HSF:mainfrom
Gitjay11:compact-cuts-ui

Conversation

@Gitjay11

Copy link
Copy Markdown

Summary

Fixes #953

The cuts panel for collections with many cuts (e.g. ATLAS Tracks with φ, η, χ², DOF, pT, z0, d0, DCA) was overflowing the bottom of the screen. This PR addresses both points raised in the issue:

  1. More compact layout : each cut now renders on a single row instead of two
  2. Scrollable panel : the cuts panel is now capped at 60vh and scrolls if needed

Testing

  • Verified all ConfigRangeSlider property bindings (enableMin, enableMax, value, highValue, setEnableMin, setEnableMax, step) match the type definition in config-types.ts
  • No logic changes — only layout restructuring

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.

More compact cut representation

1 participant