.sidenav-container { height: 100%; } .sidenav { width: 150px; } .sidenav { background-color:rgba(250, 255, 220); } .mat-drawer-container { background-color: inherit; } .mat-toolbar.mat-primary { position: sticky; top: 0; z-index: 1; } .mat-toolbar { padding: 0; height: 2em; } .mat-toolbar .appTitle { font-family: TenderLeaf; font-style: italic; font-weight: lighter; font-variant-caps: petite-caps; text-shadow: 5px 3px 5px #3e371c81; opacity: .9; } .mat-toolbar app-message { padding: 1em; } .mat-icon { padding-right: 0.5em; vertical-align: bottom; } .mat-toolbar { // Angular build cannot find the asset: removing for now //background-image: url("assets/img/banner.jpg"); background-color: #a9b15070; background-size: contain; border-bottom: groove; border-color: rgb(187 210 186 / 70%); font-weight: 700; } .mat-toolbar .mat-icon { vertical-align: baseline; } .appTitle { margin: auto; height: inherit; display: flex; align-items: center } .appTitle img { height: inherit; } .qrcode { width: 100%; text-align: center; position: absolute; bottom: 0; img { height: 5em; } } :host ::ng-deep { .mat-mdc-form-field-subscript-wrapper { display: none; } .mdc-line-ripple { display: none; } //.sidenav .mat-drawer-inner-container { //background-image: url('assets/img/sidebar.jpg'); //background-position: center; //} .mat-sidenav-content > :last-child { overflow: auto; height: inherit; } }