diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/DiagnosticsController.php b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/DiagnosticsController.php index 78b70e231..7cb40b232 100644 --- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/DiagnosticsController.php +++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/DiagnosticsController.php @@ -27,6 +27,25 @@ namespace OPNsense\Quagga; class DiagnosticsController extends \OPNsense\Base\IndexController { + /** + * {@inheritdoc} + */ + protected function templateJSIncludes() + { + return array_merge(parent::templateJSIncludes(), [ + '/ui/js/tree.jquery.min.js', + '/ui/js/opnsense-treeview.js' + ]); + } + + /** + * {@inheritdoc} + */ + protected function templateCSSIncludes() + { + return array_merge(parent::templateCSSIncludes(), ['/css/jqtree.css']); + } + public function bgpAction() { $this->view->tabs = [ diff --git a/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnostics.volt b/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnostics.volt index 0307fbbf2..8c3f69d67 100644 --- a/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnostics.volt +++ b/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnostics.volt @@ -29,8 +29,6 @@ POSSIBILITY OF SUCH DAMAGE. #} - - - - + .bootstrap-dialog-body { + overflow-x: auto; + } + .modal-dialog, + .modal-content { + height: 80%; + } + + .modal-body { + height: calc(100% - 120px); + overflow-y: scroll; + } + @media (min-width: 768px) { + .modal-dialog { + width: 90%; + } + } +