As a cPanel refugee, webmin and virtualmin are all looking much better than when i last tried 4 yrs ago - so congrats on your hard efforts. Hoping to become a new paid subscriber.
A few requests / comments
Dashboard widgets - I’m sure it used to be possible to be able to configure custom buttons etc to show on the dashboard - what happened?
Top bar with load averages > similar to WHM. Yes, I know we can show them in the slide out - but would be good to have the option of permanent display refreshing every 5 seconds.
Slide out menu > keep open - this seems to randomly work then i have to keep telling it to stick again.
Apache Status > I was surprised to find out this is not available as a native page anywhere. I have manually configured this as a button in custom command as I like to be able to see Apache Traffic. I have two issues; A) small bug, the Apache Status page automatically scrolls to the bottom when it loads - a way to prevent that? and B) as per point 1 above, how can I place this button on the dashboard - or even better perhaps have a native Apache Status feature available in the slide out ash menu.
on the main dashboard of webmin, you can click on the theme configuration button behind the “theme version” numbers ( hoover behind the numbers )
there you get several dropdown menu’s, allowing to to add custom snippets of html, extra menu links and the likes. if you configure the sideslider there to be always open it remains sticky, not sure if that also fixes your #1 question, though 2 and 3 should be changeable with that.
As for option 4, not every server is configured to have this plugin enable in Apache, or even runs Apache ( LEMP install for example ), alongside that, depending on the use case of the server, the status page can reveal more details then one would like on a public shared server. however using the html snippets i’m certain @Ilia can guide you to the extra details for where one can add things to the theme and what classes could be used to make them appear in pretty places.
Which buttons do you want to be configurable in particular?
Yes, we currently only have it displayed in the sidebar. Would you like it to be placed at the top too, so it’s always visible? How did it look before in cPanel? Yet why not have side slider stick permanently?
Slide out menu > keep open - this seems to randomly work then i have to keep telling it to stick again.
That should stay, but only until the page reloads. If you want it to be permanent, you can do it on the theme configuration page.
Interesting suggestions! I don’t think we can easily configure that right now. However, I’ll add it to my to-do list to create configurable commands or statuses that can be added to the dashboard for Virtualmin Pro users.
The output of this command will scroll as part of the progressive output when using the standard page, and there’s no easy way to block it right now. What you can do is create a proxy path, protect it with a password, and add a link to the left-side menu to make it accessible with a single click.
Here is a screenshot of what I currently see in WHM. It would be awesome to have an option to achieve this kind of similar setup.
Basically, the top bar is sticky when scrolling, so that the search function and the load averages are always in view. I think that is extremely useful and helpful. Of course it is not what everyone wants, so perhaps just make this an option in the theme config ? Personally, I would rather this top bar than an entire sticky sidebar which would mean a sidebar on either side making it difficult on smaller screens. The WHM top bar also works good on mobile.
The Apache Status page is accessible in WHM from their left menu - I imagine this could be similarly placed in the Webmin > Servers > Apache Server page as a tool icon ?