[MM-60215] Webapp resize with announcement banner enabled will cause screen to blank out (#28065)

Этот коммит содержится в:
M-ZubairAhmed
2024-08-29 13:39:00 +00:00
коммит произвёл GitHub
родитель 6235f6cb77
Коммит 9f8bc4b171

Просмотреть файл

@@ -18,7 +18,7 @@ body {
} }
&.admin-onboarding { &.admin-onboarding {
background-image: url('images/admin-onboarding-background.jpg'); background-image: url("images/admin-onboarding-background.jpg");
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: cover; background-size: cover;
} }
@@ -115,7 +115,10 @@ body.app__body #root {
--columns: min-content minmax(385px, 1fr) min-content; --columns: min-content minmax(385px, 1fr) min-content;
grid-template: grid-template:
"announcement announcement announcement"min-content "admin-announcement admin-announcement admin-announcement"min-content "header header header"min-content "team-sidebar main app-sidebar" "announcement announcement announcement" min-content
"admin-announcement admin-announcement admin-announcement" min-content
"header header header" min-content
"team-sidebar main app-sidebar"
"footer footer footer" min-content / var(--columns); "footer footer footer" min-content / var(--columns);
> :only-child { > :only-child {
@@ -128,10 +131,12 @@ body.app__body #root {
padding-bottom: 0; padding-bottom: 0;
padding-right: 0; padding-right: 0;
grid-template: grid-template:
'announcement announcement'min-content 'admin-announcement admin-announcement'min-content 'header header'min-content 'lhs center' "announcement announcement" min-content
'footer footer'min-content; "admin-announcement admin-announcement" min-content
grid-template-columns: auto 1fr; "header header" min-content
/* lhs takes its content width, center takes remaining space */ "lhs center"
"footer footer" min-content;
grid-template-columns: auto 1fr; /* lhs takes its content width, center takes remaining space */
} }
&.container-fluid { &.container-fluid {
@@ -164,9 +169,7 @@ body.app__body #root {
margin: 0 4px 4px 4px; margin: 0 4px 4px 4px;
border-radius: var(--radius-l); border-radius: var(--radius-l);
grid-area: main; grid-area: main;
grid-template: grid-template: "lhs center rhs";
'lhs center rhs'
;
grid-template-columns: min-content minmax(385px, 1fr) min-content; grid-template-columns: min-content minmax(385px, 1fr) min-content;
&:has(.backstage-body) { &:has(.backstage-body) {
@@ -175,8 +178,8 @@ body.app__body #root {
margin: 0; margin: 0;
border-radius: 0; border-radius: 0;
grid-template: grid-template:
'header'min-content 'main' "header" min-content
; "main";
} }
&:has(#playbooks-backstageRoot) { &:has(#playbooks-backstageRoot) {
@@ -234,8 +237,11 @@ body.app__body #root {
padding-right: 0; padding-right: 0;
z-index: 17; z-index: 17;
grid-template: grid-template:
'announcement'min-content 'header'min-content 'main'auto 'footer'min-content / auto; "announcement" min-content
"admin-announcement" min-content
"header" min-content
"main" auto
"footer" min-content / auto;
.team-sidebar, .team-sidebar,
.app-bar { .app-bar {
grid-area: main; grid-area: main;
@@ -247,9 +253,7 @@ body.app__body #root {
.main-wrapper { .main-wrapper {
margin: 0; margin: 0;
grid-template: grid-template: "main";
'main'
;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
@@ -280,7 +284,7 @@ body.app__body #root {
position: absolute; position: absolute;
width: 100%; width: 100%;
grid-area: center; grid-area: center;
transition: width .25s ease-in-out; transition: width 0.25s ease-in-out;
border-radius: var(--radius-l); border-radius: var(--radius-l);
} }