Skip to content

ui: tabulator: Add _showMaximized() modal that can show a grid close to full screen - #10656

Open
Monviech wants to merge 3 commits into
masterfrom
tabulator-max-grid-poc
Open

ui: tabulator: Add _showMaximized() modal that can show a grid close to full screen#10656
Monviech wants to merge 3 commits into
masterfrom
tabulator-max-grid-poc

Conversation

@Monviech

@Monviech Monviech commented Aug 4, 2026

Copy link
Copy Markdown
Member

Important notices

Before you submit a pull request, we ask you kindly to acknowledge the following:

If AI was used, please disclose:

  • Model used: ChatGPT 5.5
  • Extent of AI involvement: CSS, I don't like CSS :)

Describe the problem

On smaller viewports like 1080p monitors or mobile devices, all the cruft around the grid can starve the actual grid for most available space.

On large screens you also generically profit from this, as you can see more rows and fill your whole screen with more information.


Describe the proposed solution

The maximize grid button opens a modal that contains the grid. It uses as much space as possible, and improves interaction on touch devices as there are no sticky headers or columns anymore.

The modal itself is always below dialogs, so you can interact normally and add new rows.

This makes pages like the Firewall actually usable on screens as small as a normal iPhone without a hazzle.


Related issue

Fixes: #10130

@Monviech
Monviech requested a review from AdSchellevis August 4, 2026 07:36
@Monviech Monviech self-assigned this Aug 4, 2026
@Monviech Monviech added the feature Adding new functionality label Aug 4, 2026
move html generation to javascript library, align model a bit differently and always stretch to page height to remove distractions while reading.
includes some smaller fixes for missing tooltips and "hanging" tooltips as well.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Adding new functionality

Development

Successfully merging this pull request may close these issues.

[REQUEST][BRAINSTORMING] Rules [new] & View experience improvements

2 participants