Add "BETA" badge to ne UI feature
WebGUI Left Column Labels Hyper
Touch Screen Usability Annoyancehttps://forum.pfsense.org/index.php?topic=104135.0
Clicking the labels in the left column selects/activates the first item. This is the perfectly natural place for scrolling with thumb.
No big problem really for input fields, but check boxes and buttons are inadvertently selected/toggled resulting in unintended configuration changes....
HTML Compliance - System - General Setup
Remove placeholder from dns gateway selector.Close container div tag.
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style System Advanced
be more concise
clean up webGUI feature help text
Fix css path
Remove deprecated Bootstap decoration from badgesFix quotesMake column selector numeric and add limits
add option to choose number of dashboard columns
make fixed nav a beta option
Simplify logic
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
comment out fixed navbar option for now
Adjust body top padding to match header height when top menu is pinned.
Fixed menu scroll in pconfig
Add support for scrolling menu bar (fixed vs static)Now required body padding to prevent page top from being hidden
List CSS file in alpha order
Added use of class autoloading (GUI stuff only)
Any GUI script that loads the guiconfig.inc file will have access tothe autoloader.
Merge pull request #2097 from phil-davis/timeupdateinterval
Remove unused time-update-interval
There is no longer any code for a UI field in 2.3 master.In RELENG_2_2 system.php the code for the field display is commentedout.The commented out code has been removed in the bootstrap conversion.This removes the various bits of leftover processing and validation code...
Better test for webguicss being not set
As discussed in https://github.com/pfsense/pfsense/pull/2094
If webguicss is not yet specified then default to pfSense
On systems where webguicss (the theme) was not yet set in the config, the selection here was defaulting to other than pfSense.Now that pfSense-dark has come along, it happened to be first in the list. When I changed something else in General Setup today, my them went to pfSense-dark because I did not notice the (accidentally) selected value that was in the field....
Moved theme back to system.php
Try to use default timezone from globals.inc when possible. Stop setting timezone on pkg_mgr_installed.php
Copyright and license cleanup
- Remove personal copyright from people who assigned it to employer (ESF)- Remove $Id$- Remove extra spaces
EOL whitespace and header consistency for www
Copyright updates Batch 2 of 3
Completed #5333
Remove /usr/share/zoneinfo.tgz and use FreeBSD stock zoneinfo. It fixes #4726
Corrected DNS element names
Fixed #5140Removed conditional causing only configured servers to be displayedUpdated formattingModified help display for better layout
bootstrap, use require_once for classes/Form.class.php
Merge branch 'master' into bootstrap
Move main pfSense content to src/