OPNsense Forum

English Forums => Development and Code Review => Topic started by: windozer on March 11, 2017, 11:26:18 pm

Title: Drill down menu system
Post by: windozer on March 11, 2017, 11:26:18 pm
The menus are decentralized and cascading replaced by drill down menu, compared to before the fork. I understand there has to be some differentiation, but this seems like a step forward and then two steps back. Has anybody had to quickly check log files for this and that, ever? I tried doing it.
Title: Re: Drill down menu system
Post by: fabian on March 11, 2017, 11:41:02 pm
The fastest way to jump in the menu is the search bar on the top right. Just enter three characters and you can select it by the arrow keys.
Title: Re: Drill down menu system
Post by: windozer on March 12, 2017, 12:25:37 am
The "fastest way" is relative because it's still cumbersome and slow, compared to before it was rejigged. I'd like to propose a feature request for a legacy menu theme.
Title: Re: Drill down menu system
Post by: franco on March 12, 2017, 12:17:38 pm
Sorry, no, not like this. This isn't helping: there is no real base for discussion here with the attitude "I want this, everything else is cumbersome and slow". Twice.

Because...

(a) there is no technical specification on what "legacy menu theme" is,

(b) this sudden request is now after over 2 years after forking, and

(c) someone will eventually have to do the work and feel good about doing it.


Cheers,
Franco
Title: Re: Drill down menu system
Post by: windozer on March 12, 2017, 12:38:31 pm
The tree like menus are horrible in my opinion. What was achieved by splitting the log pages into fifteen different places? There's not a huge work to be done; just put it back to where it was before. Technical specs for new menu theme - like m0n0wall.

Maybe my frustration in navigating came across as attitude. I have provided adequate details for you to understand what I'm talking about. Probably used a few question marks - to underline my frustration.
Title: Re: Drill down menu system
Post by: franco on March 12, 2017, 12:57:29 pm
Using "horrible" and "cumbersome" makes me feel frustrated in return. A bit of polite communication can't hurt this case. I'm not complaining, only pointing it out, because we could be talking about the menu itself, now how we should be asking about feature requests and how they should be presented. :)

So, questions: top or left? only click for navigation? how do we expand submenus, with slight delay or immediately?
Title: Re: Drill down menu system
Post by: windozer on March 12, 2017, 01:18:30 pm
My apologies for my initial approach to the matter.
Speaking of the m0n0wall type menu, I hope to see submenus go just one level deep like before. Sub- submenus could be tabs on top?
Title: Re: Drill down menu system
Post by: fabian on March 12, 2017, 02:21:15 pm
This is not possible because the menu is too large. It would either...
* require horizontal scrolling because of the amount of core menu items if the services are too large
* require vertical scrolling because of the amount of elements in the core menu

The menu has grown and it does not fit on a single page if you are not using gigantic screen with a very high resolution. This is why it must collapse. Having the Menu on the left is even better because nearly all screens have more pixels in the horizontal line compared to the vertial. This space would be unused so it is perfectly. The only theme based issue I have is the footer. I need to remove it from time to time because it breaks the screenshot feature of Firefox to take full page screenshots.
Title: Re: Drill down menu system
Post by: windozer on March 12, 2017, 02:32:24 pm
Tabs could be in rows instead of overflowing to the side. The main thing is m0n0wall's flavor of centralized collection of pages. Especially the status and diagnostics section.
Title: Re: Drill down menu system
Post by: cdburgess75 on March 13, 2017, 02:13:30 pm
The search feature in the top right is really fast.  I never tried using it before you mentioned it.  Thanks.

 8)
Title: Re: Drill down menu system
Post by: franco on March 24, 2017, 06:21:26 pm
Hi there,

Especially the status and diagnostics section.

I got a little more discouraged by this, having spent a number of years cleaning up the menu in order to look more business-firewall oriented by logically clustering the features.

Hey, where's the IPsec SPD overview? Under VPN: IPsec: SPD ;)

I can't possibly undo this, because it makes no sense. The menu can be deconstructed using the Menu.xml files and rewrapped into what someone would expect, but I would ask that someone to do it for his / her own sake.


Cheers,
Franco