Repository: ignite Updated Branches: refs/heads/ignite-843-rc1 d5f09ec5e -> 88cbb0e24
IGNITE-1675 Added dropdown menu for configuration. Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/88cbb0e2 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/88cbb0e2 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/88cbb0e2 Branch: refs/heads/ignite-843-rc1 Commit: 88cbb0e24d3d747de066ec67253e45953982bb37 Parents: d5f09ec Author: Andrey <[email protected]> Authored: Thu Oct 15 17:50:16 2015 +0700 Committer: Andrey <[email protected]> Committed: Thu Oct 15 17:50:16 2015 +0700 ---------------------------------------------------------------------- .../src/main/js/controllers/common-module.js | 7 +++++++ .../control-center-web/src/main/js/views/includes/header.jade | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/88cbb0e2/modules/control-center-web/src/main/js/controllers/common-module.js ---------------------------------------------------------------------- diff --git a/modules/control-center-web/src/main/js/controllers/common-module.js b/modules/control-center-web/src/main/js/controllers/common-module.js index 1a21685..edcff71 100644 --- a/modules/control-center-web/src/main/js/controllers/common-module.js +++ b/modules/control-center-web/src/main/js/controllers/common-module.js @@ -1866,6 +1866,13 @@ consoleModule.directive('onClickFocus', function ($focus) { // Navigation bar controller. consoleModule.controller('activeLink', [ '$scope', function ($scope) { + $scope.configurationDropdown = [ + { "text": "Clusters", "href": "/configuration/clusters" }, + { "text": "Caches", "href": "/configuration/caches" }, + { "text": "Metadata", "href": "/configuration/metadata" }, + { "text": "Summary", "href": "/configuration/summary" } + ]; + $scope.isActive = function (path) { return window.location.pathname.substr(0, path.length) == path; }; http://git-wip-us.apache.org/repos/asf/ignite/blob/88cbb0e2/modules/control-center-web/src/main/js/views/includes/header.jade ---------------------------------------------------------------------- diff --git a/modules/control-center-web/src/main/js/views/includes/header.jade b/modules/control-center-web/src/main/js/views/includes/header.jade index 0d1d04a..5ff5847 100644 --- a/modules/control-center-web/src/main/js/views/includes/header.jade +++ b/modules/control-center-web/src/main/js/views/includes/header.jade @@ -27,7 +27,9 @@ header#header.header a(href='/') Apache Ignite Web Console .navbar-collapse.collapse(ng-controller='activeLink') ul.nav.navbar-nav(ng-show='user') - +header-item('/configuration', '/configuration/clusters', 'Configuration') + li + a.dropdown-toggle(ng-class='{active: isActive("/configuration")}' data-toggle='dropdown' bs-dropdown='configurationDropdown' data-placement='bottom-right') Configuration + span.caret //+header-item('/monitoring', '/monitoring', 'Monitoring') li(ng-controller='notebooks') a.dropdown-toggle(ng-hide='$root.notebooks.length == 0' ng-class='{active: isActive("/sql")}' data-toggle='dropdown' bs-dropdown='notebookDropdown' data-placement='bottom-right') SQL
