1 @use './src/styles/vendor/variables' as vv;
3 /* --------------------------------------------------
5 --------------------------------------------------- */
10 flex-direction: column;
14 /* ---------------------------------------------------
16 --------------------------------------------------- */
18 ::ng-deep cd-navigation .cd-navbar-top {
20 background: vv.$secondary;
21 border-top: 4px solid vv.$primary;
51 .cd-navbar-utility > .active > a {
52 background-color: vv.$primary;
56 .cd-navbar-utility > li > .open > a,
57 .cd-navbar-utility > li > .open > a:focus,
58 .cd-navbar-utility > li > .open > a:hover {
59 background-color: transparent;
60 border-color: transparent;
65 .navbar-nav > li > .cd-navbar > [ngbDropdown] > a,
66 .navbar-nav > li > .cd-navbar > a,
67 .navbar-nav > li > a {
71 padding: 13.5px 18px !important;
73 text-decoration: none;
76 .navbar-nav .nav-link,
77 .navbar-nav .nav-link:hover {
81 .navbar-nav > li > .cd-navbar > [ngbDropdown] > a:hover,
82 .navbar-nav > li > .cd-navbar > [ngbDropdown].open > a,
83 .navbar-nav > li > .cd-navbar > a:hover,
84 .navbar-nav > li > a:hover,
85 .navbar-nav > li:hover {
86 background-color: vv.$primary;
89 .navbar-nav > .open > .cd-navbar > [ngbDropdown] > a,
90 .navbar-nav > .open > .cd-navbar > [ngbDropdown] > a:hover,
91 .navbar-nav > .open > .cd-navbar > a,
92 .navbar-nav > .open > .cd-navbar > a:focus,
93 .navbar-nav > .open > .cd-navbar > a:hover,
94 .navbar-nav > .open > .cd-navbar > li > a:focus,
95 .navbar-nav > .open > a,
96 .navbar-nav > .open > a:focus,
97 .navbar-nav > .open > a:hover {
98 background-color: transparent;
99 border-color: transparent;
103 @media (min-width: vv.$screen-md-min) {
113 @media (max-width: vv.$screen-sm-max) {
121 .open .dropdown-menu {
122 background-color: vv.$primary;
128 .open .dropdown-menu > li > a {
130 padding: 5px 15px 5px 35px;
133 .open .dropdown-menu > .active > a {
134 background-color: vv.$primary;
138 .navbar-nav > li > a:hover {
139 background-color: vv.$primary;
144 /* ---------------------------------------------------
146 --------------------------------------------------- */
148 $sidebar-width: 200px;
150 .cd-navbar-primary .active > a,
151 .cd-navbar-primary > .active > a:focus,
152 .cd-navbar-primary > .active > a:hover {
153 background-color: vv.$primary !important;
154 border: 0 !important;
155 color: vv.$gray-200 !important;
164 background: vv.$secondary;
171 transition: all 0.3s;
172 width: $sidebar-width;
176 margin-left: -$sidebar-width;
197 text-decoration: none;
200 background: vv.$primary;
210 li > a a[aria-expanded='true'] {
222 font-family: 'ForkAwesome';
226 transition: transform 0.3s ease-in-out;
229 &[aria-expanded='true']::after {
230 transform: rotate(90deg);
235 background: lighten(vv.$secondary, 10);
236 font-size: 0.9em !important;
237 padding-left: 40px !important;
240 .cd-navbar-primary a:focus {
249 /* ---------------------------------------------------
251 --------------------------------------------------- */
257 transition: all 0.3s;
258 width: calc(100% - #{$sidebar-width});