3 /* ---------------------------------------------------
5 --------------------------------------------------- */
7 ::ng-deep .cd-navbar-top {
9 background: $color-navbar-bg;
10 border-top: 4px solid $color-nav-top-bar;
18 color: $color-navbar-brand;
36 color: $color-nav-toggle-bar;
44 .cd-navbar-utility > .active > a {
45 color: $color-nav-links;
46 background-color: $color-nav-links-hover;
49 .cd-navbar-utility > li > .open > a,
50 .cd-navbar-utility > li > .open > a:focus,
51 .cd-navbar-utility > li > .open > a:hover {
52 color: $color-nav-links;
53 border-color: transparent;
54 background-color: transparent;
58 .navbar-nav > li > .cd-navbar > [dropdown] > a,
59 .navbar-nav > li > .cd-navbar > a,
60 .navbar-nav > li > a {
61 color: $color-nav-links;
63 padding: 13.5px 18px !important;
66 text-decoration: none;
69 .navbar-nav .nav-link,
70 .navbar-nav .nav-link:hover {
71 color: $color-nav-links;
74 .navbar-nav > li > .cd-navbar > [dropdown] > a:hover,
75 .navbar-nav > li > .cd-navbar > [dropdown].open > a,
76 .navbar-nav > li > .cd-navbar > a:hover,
77 .navbar-nav > li > a:hover,
78 .navbar-nav > li:hover {
79 background-color: $color-nav-links-hover;
82 .navbar-nav > .open > .cd-navbar > [dropdown] > a,
83 .navbar-nav > .open > .cd-navbar > [dropdown] > a:hover,
84 .navbar-nav > .open > .cd-navbar > a,
85 .navbar-nav > .open > .cd-navbar > a:focus,
86 .navbar-nav > .open > .cd-navbar > a:hover,
87 .navbar-nav > .open > .cd-navbar > li > a:focus,
88 .navbar-nav > .open > a,
89 .navbar-nav > .open > a:focus,
90 .navbar-nav > .open > a:hover {
91 color: $color-nav-links;
92 border-color: transparent;
93 background-color: transparent;
96 @media (min-width: $screen-md-min) {
106 @media (max-width: $screen-sm-max) {
114 .open .dropdown-menu {
118 background-color: $color-nav-open-bg;
121 .open .dropdown-menu > li > a {
122 padding: 5px 15px 5px 35px;
123 color: $color-nav-links;
126 .open .dropdown-menu > .active > a {
127 background-color: $color-nav-active-link-bg;
131 background-color: $color-nav-active-link-bg;
137 /* ---------------------------------------------------
139 --------------------------------------------------- */
141 $sidebar-width: 200px;
143 .cd-navbar-primary .active > a,
144 .cd-navbar-primary > .active > a:focus,
145 .cd-navbar-primary > .active > a:hover {
146 color: $color-nav-links !important;
147 background-color: $color-nav-links-hover !important;
148 border: 0 !important;
156 width: $sidebar-width;
158 background: $color-navbar-bg;
165 transition: all 0.3s;
168 margin-left: -$sidebar-width;
190 background: $color-primary;
193 text-decoration: none;
197 li > a a[aria-expanded='true'] {
210 font-family: 'ForkAwesome';
213 transition: transform 0.3s ease-in-out;
216 &[aria-expanded='true']::after {
217 transform: rotate(90deg);
222 font-size: 0.9em !important;
223 padding-left: 30px !important;
224 background: lighten($color-navbar-bg, 10);
227 .cd-navbar-primary a:focus {
236 /* ---------------------------------------------------
238 --------------------------------------------------- */
241 width: calc(100% - #{$sidebar-width});
242 transition: all 0.3s;
253 /* ---------------------------------------------------
255 --------------------------------------------------- */
256 :host.isPwdDisplayed {
257 .cd-navbar-top .cd-navbar-brand {
258 top: $pwd-exp-height;
262 top: $navbar-height + $pwd-exp-height;
266 top: $navbar-height + $pwd-exp-height;
269 cd-notifications-sidebar {
270 top: $navbar-height + $pwd-exp-height + 10px;