lots of empty space in new firewall ui, yet I must scroll

Started by bimbar, March 06, 2026, 11:48:50 AM

Previous topic - Next topic
Maybe we can get rid of the scrolling subframe? Or at least scale the frame to the full height that is available?

On my screen the firewall rules window uses about half of the available height, but I can scroll way down.


Best would be to open a ticket on GH for this, so devs can review.

Regards,
S.
Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
N355 - i226-V | AQC113C | 16G | 500G - PROD

PRXMX
N5105 - i226-V | 2x8G | 512G - NODE #1
N100 - i226-V | 16G | 1T - NODE #2

I have fixed this for me with a Tampermonkey script.
Until it is fixed, you can use this.




(function()
{
    'use strict';

    GM_addStyle(`
        .tabulator .tabulator-tableholder
        {
            max-height: 2000px !important;
            height: auto !important;
            overflow-y: auto !important;
        }

        .tabulator
        {
            max-height: 2000px !important;
            height: auto !important;
        }

        .bootgrid-table-container,
        .bootgrid-body
        {
            max-height: 2000px !important;
            height: auto !important;
            overflow-y: auto !important;
        }

        .tab-content.content-box
        {
            max-height: none !important;
            overflow: visible !important;
        }
    `);
})();

Mind sharing a screenshot of what this^ looks like?
N5105 | 8/250GB | 4xi226-V | Community

Quote from: OPNenthu on March 06, 2026, 10:39:34 PMMind sharing a screenshot of what this^ looks like?
It's basically CSS fixing the height it seems :
Quotemax-height: 2000px !important;
So the small window you are scrolling in won't be so small anymore :)

Could use something similar for the recent KEA DHCP Server webGUI related topic too I guess...
Weird guy who likes everything Linux and *BSD on PC/Laptop/Tablet/Mobile and funny little ARM based boards :)

Quote from: 0xDEADC0DE on March 06, 2026, 10:08:49 PMI have fixed this for me with a Tampermonkey script.

Thank you for this. I've converted it to a Stylus User Style (I am using Stylus instead of Tampermonkey) and it works splendidly.

2000px is a good value for 50 entries. For 100 entries you have to increase the value accordingly. Since this is a max value anyway and does not change the size, if no entries are displayed, using a very large value should not matter either. e.g. setting it to 50000px. In that case one can be sure that 1000 entries can be shown as well (w/o scrolling within the tabulator). (1000 is the last selection before All.)

This is not really only a problem in the firewall ui, many of the views, for example ipsec logs, leave too little space for what you actually want to see while having quite a bit of free space around them.