@import '~@angular/material/theming'; @mixin adf-image-viewer-theme($theme) { $background: map-get($theme, background); $viewer-image-outline: 1px solid mat-color($alfresco-ecm-blue, A200) !default; .adf-image-viewer { .adf-image-container { &:focus { outline-offset: -1px; outline: $viewer-image-outline; } display: flex; flex: 1; text-align: center; flex-direction: row; justify-content: center; height: 90vh; img { width: 100%; object-fit: contain; } /* query for Microsoft IE 11*/ @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { img { height: 100%; } } } &__toolbar { position: absolute; bottom: 5px; left: 50%; transform: translateX(-50%); .adf-toolbar .mat-toolbar { max-height: 48px; background-color: mat-color($background, card); border-width: 0; border-radius: 2px; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.24), 0 0 2px 0 rgba(0, 0, 0, 0.12); } } } }