Fix Beam viewer side panel teardown
This commit is contained in:
@@ -346,25 +346,20 @@
|
||||
0 8px 22px rgba(0, 0, 0, 0.24);
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell {
|
||||
.nodedc-beam-peek-viewer-layer {
|
||||
--nodedc-beam-peek-width: 720px;
|
||||
position: fixed;
|
||||
top: 5.35rem;
|
||||
left: 0.75rem;
|
||||
right: 0.75rem;
|
||||
right: calc(var(--nodedc-beam-peek-width) + 1.5rem);
|
||||
bottom: var(--nodedc-peek-bottom-offset);
|
||||
z-index: 80;
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1fr) var(--nodedc-beam-peek-width);
|
||||
grid-template-rows: minmax(0, 1fr);
|
||||
align-items: stretch;
|
||||
column-gap: 0.75rem;
|
||||
z-index: 81;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
overflow: visible;
|
||||
overscroll-behavior: contain;
|
||||
transition:
|
||||
column-gap 260ms ease,
|
||||
grid-template-columns 260ms ease,
|
||||
opacity 220ms ease;
|
||||
pointer-events: auto;
|
||||
transition: right 260ms ease;
|
||||
}
|
||||
|
||||
html.nodedc-beam-viewer-interaction-lock,
|
||||
@@ -377,7 +372,12 @@
|
||||
overscroll-behavior: none;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-resizing="true"] {
|
||||
.nodedc-beam-peek-viewer-layer[data-resizing="true"] {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-layer[data-closing="true"] {
|
||||
pointer-events: none;
|
||||
transition: none;
|
||||
}
|
||||
|
||||
@@ -411,9 +411,9 @@
|
||||
min-height: 0 !important;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-fullscreen="true"] {
|
||||
grid-template-columns: minmax(0, 1fr) 0;
|
||||
column-gap: 0;
|
||||
.nodedc-beam-peek-viewer-layer[data-fullscreen="true"] {
|
||||
right: 0.75rem;
|
||||
z-index: 82;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-card {
|
||||
@@ -433,30 +433,19 @@
|
||||
animation: nodedcBeamPeekSlideIn 220ms ease-out;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-resizing="true"] .nodedc-beam-peek-viewer-card,
|
||||
.nodedc-beam-peek-shell[data-resizing="true"] .nodedc-beam-peek-issue-card {
|
||||
.nodedc-beam-peek-viewer-layer[data-resizing="true"] .nodedc-beam-peek-viewer-card {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-fullscreen="true"] .nodedc-beam-peek-viewer-card {
|
||||
border-radius: 28px;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-issue-slot {
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
height: 100%;
|
||||
overflow: visible;
|
||||
transition:
|
||||
opacity 220ms ease,
|
||||
transform 260ms ease;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-fullscreen="true"] .nodedc-beam-peek-issue-slot {
|
||||
overflow: hidden;
|
||||
.nodedc-beam-peek-viewer-layer[data-closing="true"] .nodedc-beam-peek-viewer-card {
|
||||
visibility: hidden;
|
||||
opacity: 0;
|
||||
transform: translateX(1.5rem);
|
||||
pointer-events: none;
|
||||
animation: none;
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-layer[data-fullscreen="true"] .nodedc-beam-peek-viewer-card {
|
||||
border-radius: 28px;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-issue-card {
|
||||
@@ -471,6 +460,53 @@
|
||||
0px 1px 16px 0px rgba(16, 24, 40, 0.12);
|
||||
}
|
||||
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound,
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound:focus,
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound:focus-visible,
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound:focus-within,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing:focus,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing:focus-visible,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing:focus-within {
|
||||
outline: none !important;
|
||||
border-color: rgba(255, 255, 255, 0.08) !important;
|
||||
box-shadow:
|
||||
0px 4px 8px 0px rgba(0, 0, 0, 0.12),
|
||||
0px 6px 12px 0px rgba(16, 24, 40, 0.12),
|
||||
0px 1px 16px 0px rgba(16, 24, 40, 0.12) !important;
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound *,
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound *:focus,
|
||||
html.nodedc-beam-viewer-closing .nodedc-peek-side-bound *:focus-visible,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing *,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing *:focus,
|
||||
html.nodedc-beam-viewer-closing .nodedc-beam-peek-closing *:focus-visible {
|
||||
outline: none !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-closing,
|
||||
.nodedc-beam-peek-closing:focus,
|
||||
.nodedc-beam-peek-closing:focus-visible,
|
||||
.nodedc-beam-peek-closing:focus-within {
|
||||
outline: none !important;
|
||||
border-color: rgba(255, 255, 255, 0.08) !important;
|
||||
box-shadow:
|
||||
0px 4px 8px 0px rgba(0, 0, 0, 0.12),
|
||||
0px 6px 12px 0px rgba(16, 24, 40, 0.12),
|
||||
0px 1px 16px 0px rgba(16, 24, 40, 0.12) !important;
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-closing *,
|
||||
.nodedc-beam-peek-closing *:focus,
|
||||
.nodedc-beam-peek-closing *:focus-visible {
|
||||
outline: none !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-card iframe,
|
||||
.nodedc-beam-peek-viewer-card iframe:focus,
|
||||
.nodedc-beam-peek-viewer-card iframe:focus-visible {
|
||||
@@ -480,10 +516,15 @@
|
||||
overscroll-behavior: contain;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-shell[data-resizing="true"] iframe {
|
||||
.nodedc-beam-peek-viewer-layer[data-resizing="true"] iframe {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-layer[data-closing="true"] iframe {
|
||||
display: none;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-resize-shield {
|
||||
position: absolute;
|
||||
inset: -1rem;
|
||||
@@ -505,20 +546,15 @@
|
||||
}
|
||||
|
||||
@media (max-width: 900px) {
|
||||
.nodedc-beam-peek-shell,
|
||||
.nodedc-beam-peek-shell[data-fullscreen="true"] {
|
||||
grid-template-columns: minmax(0, 1fr);
|
||||
column-gap: 0;
|
||||
.nodedc-beam-peek-viewer-layer,
|
||||
.nodedc-beam-peek-viewer-layer[data-fullscreen="true"] {
|
||||
right: 0.75rem;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-viewer-card,
|
||||
.nodedc-beam-peek-shell[data-fullscreen="true"] .nodedc-beam-peek-viewer-card {
|
||||
.nodedc-beam-peek-viewer-layer[data-fullscreen="true"] .nodedc-beam-peek-viewer-card {
|
||||
border-radius: 24px;
|
||||
}
|
||||
|
||||
.nodedc-beam-peek-issue-slot {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.nodedc-glass-surface {
|
||||
|
||||
Reference in New Issue
Block a user