2 * ========================LICENSE_START=================================
5 * Copyright (C) 2019 AT&T Intellectual Property
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ========================LICENSE_END===================================
24 grid-template-columns: auto;
25 grid-template-rows: 0.5fr auto;
30 mat-sidenav-container, mat-sidenav-content, mat-sidenav {
48 .side-menu__container {
59 .side-menu__container-active {
63 .side-menu__container::before {
72 background-color: #0c1066;
74 transition: opacity 300ms linear;
78 .side-menu__container-active::before {
83 box-sizing: border-box;
84 transform: translateX(-103%);
92 background-color: white;
93 box-shadow: 0 0 2rem rgba(0, 0, 255, 0.1);
95 grid-template-columns: 1fr;
96 grid-template-rows: 2fr 4fr 1fr;
98 transition: transform 300ms linear;
99 will-change: transform;
106 .menu-header.menu-header__dark {
111 background: linear-gradient(to right, #00FF9B, #5f84fb);
113 grid-template-rows: 1fr 4fr;
114 grid-template-columns: 1fr 4fr;
115 grid-template-areas: "greeting greeting" "image details";
116 box-sizing: border-box;
118 align-content: center;
120 box-shadow: 0 0.5rem 2rem rgba(0, 0, 255, 0.2);
138 letter-spacing: 0.15rem;
139 text-transform: uppercase;
141 justify-self: center;
155 margin-bottom: 0.5rem;
160 letter-spacing: 0.1rem;
168 .profile-image__container {
170 margin-right: 0.5rem;
176 justify-content: center;
178 background-color: white;
189 background-size: cover;
191 background-image: url('../assets/intelligence.png');
192 background-position: 50% 50%;
199 grid-template-columns: 1fr 1fr 0.25fr;
200 grid-template-rows: 1fr;
201 box-shadow: 0 0 2rem rgba(0, 0, 255, 0.1);
205 transition: background-color 500ms linear;
206 animation: fadein 1s ease-in-out 0ms 1;
210 background-color: #2B244D;
217 grid-template-rows: 1fr;
218 grid-template-columns: 1fr 1fr;
224 grid-template-rows: 1fr;
225 grid-template-columns: 1fr 1fr 1fr;
230 text-transform: uppercase;
231 letter-spacing: 0.1rem;
241 padding: 0.5rem 1.5rem;
259 .hamburger__icon__fill {
263 .hamburger__icon__fill-dark {
278 .main__container__body {
279 min-height: calc(100vh - 140px);
282 .main-container__bg {
289 transition: opacity 300ms linear;
292 .main-container__bg-dark {
294 background: linear-gradient(to bottom, #B290FF, #2E1D65);
295 transition: opacity 300ms linear;
300 background: transparent;
305 background-color: #2B244D;
309 .main-footer-licence {
313 .main-footer__bg-dark {
315 background: linear-gradient(to bottom, #B290FF, #2E1D65);
316 transition: opacity 300ms linear;
319 .main-footer-instance {
323 letter-spacing: 0.1rem;
327 .main-footer-instance:hover {
331 @media only screen and (max-width: 300px) {
349 text-decoration: none;
362 display: inline-block;