Skip to content

Limit sliced-axis slider width - #78

Closed
sylvesterkaczmarek wants to merge 1 commit into
google-deepmind:mainfrom
sylvesterkaczmarek:limit-array-slider-width
Closed

sylvesterkaczmarek wants to merge 1 commit into
google-deepmind:mainfrom
sylvesterkaczmarek:limit-array-slider-width

Conversation

@sylvesterkaczmarek

@sylvesterkaczmarek sylvesterkaczmarek commented Aug 15, 2026 •

Copy link
Copy Markdown

Fixes #62.

Sliced-axis range inputs currently scale their HTML width directly with the axis size. For large dimensions this can create extremely wide controls that require horizontal scrolling just to reach or interact with the slider.

Cap the slider at 500px while preserving the existing 40ch minimum and size-based scaling for smaller axes:

min(500px, max(40ch, size))

This keeps ordinary sliders unchanged while making large sliced dimensions usable without excessive horizontal scrolling.

The change is isolated to the ArrayViz slider style. No browser-based test suite was run locally. The current Unittests workflow requires maintainer approval.

@sylvesterkaczmarek
sylvesterkaczmarek marked this pull request as ready for review August 15, 2026 18:41
@sylvesterkaczmarek

Copy link
Copy Markdown
Author

Following up after the maintenance pass. This branch is current with main, mergeable, has no failing checks or unresolved review threads, and the diff is unchanged from before today's signature-only rewrite. The new head is GitHub Verified. Could it be reviewed when convenient?

@danieldjohnson

Copy link
Copy Markdown
Collaborator

Closing this PR since the contributions appear to be automated and unrelated to real-world use of this library.

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.

Consider limiting the max html width of a slider when slicing tensors

2 participants