Feature Proposal: Configurable Row Display Limit for Table Panels #11691
MikaelEngvall
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Problem
Table panels display a maximum of ~10 visible rows regardless of panel height or query limit settings. When a table has 25 rows of data but the panel is tall enough to show all of them, users still have to scroll through an internal scrollbar.
This is especially problematic for overview dashboards where you want a full list of services, endpoints, or resources visible at a glance — without requiring interaction.
Current behavior
Desired behavior
Proposed Solution
Add a
visibleRowsconfiguration option to the table widget settings:{ "visibleRows": "auto" // fill panel height }Or with an explicit count:
{ "visibleRows": 25 }Options:
"auto"(default for new panels) — calculate row count from panel height25) — show exactly that many rows, scroll if more exist10— current behavior, for backward compatibilityUI approach:
Technical Scope
visibleRowsfield from widget configvisibleRowskeep current behaviorWillingness to Contribute
I'm happy to implement this and submit a PR. I'd appreciate knowing:
Beta Was this translation helpful? Give feedback.
All reactions