<a ngbDropdownToggle
class="dropdown-toggle"
i18n-title
- title="Dashboard Settings">
+ title="Dashboard Settings"
+ role="button">
<i [ngClass]="[icons.deepCheck]"></i>
<span i18n
class="d-md-none">Dashboard Settings</span>
placement="bottom-right">
<a ngbDropdownToggle
i18n-title
- title="Help">
+ title="Help"
+ role="button">
<i [ngClass]="[icons.questionCircle]"></i>
<span i18n
class="d-md-none">Help</span>
placement="bottom-right">
<a ngbDropdownToggle
i18n-title
- title="Logged in user">
+ title="Logged in user"
+ role="button">
<i [ngClass]="[icons.user]"></i>
<span i18n
class="d-md-none">Logged in user</span>
<button ngbDropdownItem
disabled
i18n>Signed in as <strong>{{ username }}</strong></button>
- <li class="dropdown-divider"></li>
+ <hr class="dropdown-divider" />
<button ngbDropdownItem
*ngIf="!sso"
routerLink="/user-profile/edit">
<a (click)="toggleSubMenu('cluster')"
class="nav-link dropdown-toggle"
[attr.aria-expanded]="displayedSubMenu == 'cluster'"
- aria-controls="collapseBasic">
+ aria-controls="cluster-nav"
+ role="button">
<ng-container i18n>Cluster</ng-container>
</a>
<ul class="list-unstyled"
+ id="cluster-nav"
[ngbCollapse]="displayedSubMenu !== 'cluster'">
<li routerLinkActive="active"
class="tc_submenuitem tc_submenuitem_hosts"
<a class="nav-link dropdown-toggle"
(click)="toggleSubMenu('block')"
[attr.aria-expanded]="displayedSubMenu == 'block'"
- aria-controls="collapseBasic"
+ aria-controls="block-nav"
+ role="button"
[ngStyle]="blockHealthColor()">
<ng-container i18n>Block</ng-container>
</a>
<ul class="list-unstyled"
+ id="block-nav"
[ngbCollapse]="displayedSubMenu !== 'block'">
<li routerLinkActive="active"
class="tc_submenuitem tc_submenuitem_block_images"
<a class="nav-link dropdown-toggle"
(click)="toggleSubMenu('rgw')"
[attr.aria-expanded]="displayedSubMenu == 'rgw'"
- aria-controls="collapseBasic">
+ aria-controls="gateway-nav"
+ role="button">
<ng-container i18n>Object Gateway</ng-container>
</a>
<ul class="list-unstyled"
+ id="gateway-nav"
[ngbCollapse]="displayedSubMenu !== 'rgw'">
<li routerLinkActive="active"
class="tc_submenuitem tc_submenuitem_rgw_daemons">
::ng-deep cd-navigation .cd-navbar-top {
.cd-navbar-brand {
background: vv.$secondary;
- border-top: 4px solid vv.$primary;
+ border-top: 4px solid vv.$primary-wcag-aa-large-text;
.navbar-brand,
.navbar-brand:hover {
}
.cd-navbar-utility > .active > a {
- background-color: vv.$primary;
+ background-color: vv.$primary-wcag-aa-large-text;
color: vv.$gray-200;
}
.navbar-nav > li > .cd-navbar > a:hover,
.navbar-nav > li > a:hover,
.navbar-nav > li:hover {
- background-color: vv.$primary;
+ background-color: vv.$primary-wcag-aa-large-text;
}
.navbar-nav > .open > .cd-navbar > [ngbDropdown] > a,
}
.open .dropdown-menu {
- background-color: vv.$primary;
+ background-color: vv.$primary-wcag-aa-large-text;
border: 0;
padding-bottom: 0;
padding-top: 0;
}
.open .dropdown-menu > .active > a {
- background-color: vv.$primary;
+ background-color: vv.$primary-wcag-aa-large-text;
}
}
.navbar-nav > li > a:hover {
- background-color: vv.$primary;
+ background-color: vv.$primary-wcag-aa-large-text;
}
}
}
.cd-navbar-primary .active > a,
.cd-navbar-primary > .active > a:focus,
.cd-navbar-primary > .active > a:hover {
- background-color: vv.$primary !important;
+ background-color: vv.$primary-wcag-aa-large-text !important;
border: 0 !important;
- color: vv.$gray-200 !important;
+ color: vv.$white !important;
}
.wrapper {
li a {
color: vv.$white;
display: block;
- font-size: 1.1em;
+ font-size: 1.3em;
padding: 10px;
padding-left: 27px;
text-decoration: none;
&:hover {
- background: vv.$primary;
+ background: vv.$primary-wcag-aa-large-text;
color: vv.$white;
}
ul ul a {
background: lighten(vv.$secondary, 10);
- font-size: 0.9em !important;
+ font-size: 1.1em !important;
padding-left: 40px !important;
}
<button class="close float-right"
tabindex="-1"
type="button"
+ title="close"
(click)="closeSidebar()">
<span>
<i [ngClass]="icons.close"></i>
$barley-white: #fcecba !default;
$primary: #2b99a8 !default;
+$primary-wcag-aa-large-text: #25828e !default;
$secondary: #374249 !default;
$success: $green !default;
$info: $primary !default;