diff --git a/awx/ui/static/img/Credentials.svg b/awx/ui/static/img/Credentials.svg index feb7c06b9f..cede062a4f 100644 --- a/awx/ui/static/img/Credentials.svg +++ b/awx/ui/static/img/Credentials.svg @@ -4,9 +4,7 @@ Credentials Created with Sketch. - - - - + + - \ No newline at end of file + diff --git a/awx/ui/static/js/main-menu/menu-default.partial.html b/awx/ui/static/js/main-menu/menu-default.partial.html index 6d8a3c5d05..45671f5624 100644 --- a/awx/ui/static/js/main-menu/menu-default.partial.html +++ b/awx/ui/static/js/main-menu/menu-default.partial.html @@ -1,17 +1,28 @@ - + + + Projects - + + + + Inventories - + + + + Job Templates - + + + + Jobs diff --git a/awx/ui/static/js/setup-menu/hover-icon.block.less b/awx/ui/static/js/setup-menu/hover-icon.block.less index a95cc73578..450cdf1b2e 100644 --- a/awx/ui/static/js/setup-menu/hover-icon.block.less +++ b/awx/ui/static/js/setup-menu/hover-icon.block.less @@ -1,5 +1,7 @@ /** @define HoverIcon */ +@import 'shared/branding/colors.less'; + .HoverIcon { @media screen and (max-width: 571px) { &--onlyLarge { @@ -13,6 +15,11 @@ } &-icon { width: auto; + &--color { + g, path { + transition: fill 0.15s ease-out; + } + } &--opacity { transition: opacity 0.3s ease-out; opacity: 0; @@ -30,6 +37,11 @@ &--height { height: 22px; } + &--color { + path, g { + fill: @ansible-red; + } + } } } } diff --git a/awx/ui/static/js/setup-menu/main.js b/awx/ui/static/js/setup-menu/main.js index 085e901f43..0ab3251dd1 100644 --- a/awx/ui/static/js/setup-menu/main.js +++ b/awx/ui/static/js/setup-menu/main.js @@ -1,11 +1,13 @@ import route from './setup.route'; +import icon from 'tower/shared/icon/main'; export default angular.module('setupMenu', [ 'AboutAnsibleHelpModal', 'LicenseHelper', 'ConfigureTowerHelper', - 'CreateCustomInventoryHelper' + 'CreateCustomInventoryHelper', + icon.name ]) .config(['$routeProvider', function($routeProvider) { var url = route.route; diff --git a/awx/ui/static/js/setup-menu/setup-item.block.less b/awx/ui/static/js/setup-menu/setup-item.block.less index 7ce98635ce..063413ef1b 100644 --- a/awx/ui/static/js/setup-menu/setup-item.block.less +++ b/awx/ui/static/js/setup-menu/setup-item.block.less @@ -31,15 +31,15 @@ } &-icon { + // height: 28px; &--aside { width: @icon-small-size; + flex: none; // do not let the flex container adjust this width! + align-self: flex-start; } width: @icon-large-size; align-self: center; - img { - width: 100%; - } } &--noIcon { diff --git a/awx/ui/static/js/setup-menu/setup-menu.partial.html b/awx/ui/static/js/setup-menu/setup-menu.partial.html index 9c4230cffc..55e974f6b1 100644 --- a/awx/ui/static/js/setup-menu/setup-menu.partial.html +++ b/awx/ui/static/js/setup-menu/setup-menu.partial.html @@ -1,14 +1,18 @@