[08/14] ambari git commit: AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko)
AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/52093d15 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/52093d15 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/52093d15 Branch: refs/heads/trunk Commit: 52093d1518493bec21a5ea4662964dab5afbb50a Parents: 4c08cea Author: Oleg NechiporenkoAuthored: Thu Feb 16 12:45:45 2017 +0200 Committer: Oleg Nechiporenko Committed: Thu Feb 16 12:45:45 2017 +0200 -- .../app/styles/theme/bootstrap-ambari.css | 24 +++ ambari-web/app/templates/application.hbs| 2 +- .../app/templates/main/service/menu_item.hbs| 2 +- .../app/templates/main/side-menu-item.hbs | 6 +- ambari-web/app/views/main/menu.js | 71 ++-- .../vendor/scripts/theme/bootstrap-ambari.js| 4 ++ 6 files changed, 55 insertions(+), 54 deletions(-) -- http://git-wip-us.apache.org/repos/asf/ambari/blob/52093d15/ambari-web/app/styles/theme/bootstrap-ambari.css -- diff --git a/ambari-web/app/styles/theme/bootstrap-ambari.css b/ambari-web/app/styles/theme/bootstrap-ambari.css index d981fde..700ed1d 100644 --- a/ambari-web/app/styles/theme/bootstrap-ambari.css +++ b/ambari-web/app/styles/theme/bootstrap-ambari.css @@ -946,25 +946,25 @@ input.radio:checked + label:after { .navigation-bar-container ul.nav.side-nav-footer li > a:hover .submenu-item { color: #fff; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect), -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu), +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) { background: #404351; cursor: pointer; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a { border-left: 6px solid #3fae2a; padding-left: 19px; color: #fff; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .navigation-menu-item, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .navigation-menu-item, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .submenu-item, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .submenu-item, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .navigation-icon, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .navigation-icon, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .toggle-icon, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .toggle-icon { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .toggle-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .toggle-icon { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu .all-services-actions, http://git-wip-us.apache.org/repos/asf/ambari/blob/52093d15/ambari-web/app/templates/application.hbs -- diff --git a/ambari-web/app/templates/application.hbs b/ambari-web/app/templates/application.hbs index ce0e4e4..573d92b 100644 --- a/ambari-web/app/templates/application.hbs +++ b/ambari-web/app/templates/application.hbs @@ -54,7 +54,7 @@ {{view App.MainSideMenuView}} - + http://git-wip-us.apache.org/repos/asf/ambari/blob/52093d15/ambari-web/app/templates/main/service/menu_item.hbs
[11/14] ambari git commit: AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko)
AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/36a01d4b Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/36a01d4b Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/36a01d4b Branch: refs/heads/trunk Commit: 36a01d4b92ba0e8ecf4a24b55d533650d13fd97f Parents: ab7a671 Author: Oleg NechiporenkoAuthored: Mon Feb 20 13:24:48 2017 +0200 Committer: Oleg Nechiporenko Committed: Mon Feb 20 13:24:48 2017 +0200 -- .../app/styles/theme/bootstrap-ambari.css | 79 +--- .../vendor/scripts/theme/bootstrap-ambari.js| 12 ++- 2 files changed, 63 insertions(+), 28 deletions(-) -- http://git-wip-us.apache.org/repos/asf/ambari/blob/36a01d4b/ambari-web/app/styles/theme/bootstrap-ambari.css -- diff --git a/ambari-web/app/styles/theme/bootstrap-ambari.css b/ambari-web/app/styles/theme/bootstrap-ambari.css index 2459808..5297c77 100644 --- a/ambari-web/app/styles/theme/bootstrap-ambari.css +++ b/ambari-web/app/styles/theme/bootstrap-ambari.css @@ -1,20 +1,3 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ @font-face { font-family: 'Roboto'; font-weight: normal; @@ -334,15 +317,15 @@ input.form-control:focus { } .has-warning input.form-control { color: #666; - border: 1px solid #E98A41; + border: 1px solid #E98A40; } .has-warning input.form-control:focus { - border-color: #E98A41; + border-color: #E98A40; box-shadow: none; } .has-warning .help-block.validation-block::before { content: '\e101'; - color: #E98A41; + color: #E98A40; } .form-control[disabled], .form-control[readonly], @@ -948,26 +931,40 @@ input.radio:checked + label:after { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu), -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) { +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu), +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed { background: #404351; cursor: pointer; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a { +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-menu-item, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .navigation-menu-item, .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .submenu-item, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .submenu-item, .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-icon, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .navigation-icon, .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .toggle-icon, -.navigation-bar-container
ambari git commit: AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko)
Repository: ambari Updated Branches: refs/heads/side-navigation-feature-branch ab7a67199 -> 36a01d4b9 AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/36a01d4b Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/36a01d4b Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/36a01d4b Branch: refs/heads/side-navigation-feature-branch Commit: 36a01d4b92ba0e8ecf4a24b55d533650d13fd97f Parents: ab7a671 Author: Oleg NechiporenkoAuthored: Mon Feb 20 13:24:48 2017 +0200 Committer: Oleg Nechiporenko Committed: Mon Feb 20 13:24:48 2017 +0200 -- .../app/styles/theme/bootstrap-ambari.css | 79 +--- .../vendor/scripts/theme/bootstrap-ambari.js| 12 ++- 2 files changed, 63 insertions(+), 28 deletions(-) -- http://git-wip-us.apache.org/repos/asf/ambari/blob/36a01d4b/ambari-web/app/styles/theme/bootstrap-ambari.css -- diff --git a/ambari-web/app/styles/theme/bootstrap-ambari.css b/ambari-web/app/styles/theme/bootstrap-ambari.css index 2459808..5297c77 100644 --- a/ambari-web/app/styles/theme/bootstrap-ambari.css +++ b/ambari-web/app/styles/theme/bootstrap-ambari.css @@ -1,20 +1,3 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ @font-face { font-family: 'Roboto'; font-weight: normal; @@ -334,15 +317,15 @@ input.form-control:focus { } .has-warning input.form-control { color: #666; - border: 1px solid #E98A41; + border: 1px solid #E98A40; } .has-warning input.form-control:focus { - border-color: #E98A41; + border-color: #E98A40; box-shadow: none; } .has-warning .help-block.validation-block::before { content: '\e101'; - color: #E98A41; + color: #E98A40; } .form-control[disabled], .form-control[readonly], @@ -948,26 +931,40 @@ input.radio:checked + label:after { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu), -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) { +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu), +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed { background: #404351; cursor: pointer; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a { +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-menu-item, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .navigation-menu-item, .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .submenu-item, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .submenu-item, .navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-icon, .navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-menu li.active.collapsed > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active.collapsed > a .navigation-icon,
ambari git commit: AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko)
Repository: ambari Updated Branches: refs/heads/side-navigation-feature-branch 4c08ceada -> 52093d151 AMBARI-20039. navigation bar interactiveness: clicking on an element should make it active (onechiporenko) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/52093d15 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/52093d15 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/52093d15 Branch: refs/heads/side-navigation-feature-branch Commit: 52093d1518493bec21a5ea4662964dab5afbb50a Parents: 4c08cea Author: Oleg NechiporenkoAuthored: Thu Feb 16 12:45:45 2017 +0200 Committer: Oleg Nechiporenko Committed: Thu Feb 16 12:45:45 2017 +0200 -- .../app/styles/theme/bootstrap-ambari.css | 24 +++ ambari-web/app/templates/application.hbs| 2 +- .../app/templates/main/service/menu_item.hbs| 2 +- .../app/templates/main/side-menu-item.hbs | 6 +- ambari-web/app/views/main/menu.js | 71 ++-- .../vendor/scripts/theme/bootstrap-ambari.js| 4 ++ 6 files changed, 55 insertions(+), 54 deletions(-) -- http://git-wip-us.apache.org/repos/asf/ambari/blob/52093d15/ambari-web/app/styles/theme/bootstrap-ambari.css -- diff --git a/ambari-web/app/styles/theme/bootstrap-ambari.css b/ambari-web/app/styles/theme/bootstrap-ambari.css index d981fde..700ed1d 100644 --- a/ambari-web/app/styles/theme/bootstrap-ambari.css +++ b/ambari-web/app/styles/theme/bootstrap-ambari.css @@ -946,25 +946,25 @@ input.radio:checked + label:after { .navigation-bar-container ul.nav.side-nav-footer li > a:hover .submenu-item { color: #fff; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect), -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu), +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) { background: #404351; cursor: pointer; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a { border-left: 6px solid #3fae2a; padding-left: 19px; color: #fff; } -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .navigation-menu-item, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .navigation-menu-item, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .submenu-item, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .submenu-item, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .navigation-icon, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .navigation-icon, -.navigation-bar-container ul.nav.side-nav-menu li.active:not(.no-active-effect) > a .toggle-icon, -.navigation-bar-container ul.nav.side-nav-footer li.active:not(.no-active-effect) > a .toggle-icon { +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-menu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .submenu-item, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .navigation-icon, +.navigation-bar-container ul.nav.side-nav-menu li.active:not(.has-sub-menu) > a .toggle-icon, +.navigation-bar-container ul.nav.side-nav-footer li.active:not(.has-sub-menu) > a .toggle-icon { color: #fff; } .navigation-bar-container ul.nav.side-nav-menu .all-services-actions, http://git-wip-us.apache.org/repos/asf/ambari/blob/52093d15/ambari-web/app/templates/application.hbs -- diff --git a/ambari-web/app/templates/application.hbs b/ambari-web/app/templates/application.hbs index ce0e4e4..573d92b 100644 --- a/ambari-web/app/templates/application.hbs +++ b/ambari-web/app/templates/application.hbs @@ -54,7 +54,7 @@ {{view App.MainSideMenuView}} - +