jdf
This commit is contained in:
+76
-8
@@ -2777,19 +2777,23 @@ body.sidebar-right-hidden #sidebar-drag-zone {
|
||||
/* Body-level left-sidebar hide — set by blocking inline script before first paint
|
||||
to prevent the sidebar from flashing visible. Mirrors the .sidebar-hidden rules above
|
||||
but activates from the body class so it works before the container element exists. */
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container {
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container,
|
||||
body.layout-modern.comments-hidden .item-layout-container {
|
||||
grid-template-columns: 0px minmax(0, 1fr) 400px;
|
||||
}
|
||||
|
||||
body.layout-modern.sidebar-left-hidden.sidebar-right-hidden .item-layout-container {
|
||||
body.layout-modern.sidebar-left-hidden.sidebar-right-hidden .item-layout-container,
|
||||
body.layout-modern.comments-hidden.sidebar-right-hidden .item-layout-container {
|
||||
grid-template-columns: 0px minmax(0, 1fr) 0px;
|
||||
}
|
||||
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container .item-sidebar-left {
|
||||
display: none;
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container .item-sidebar-left,
|
||||
body.layout-modern.comments-hidden .item-layout-container .item-sidebar-left {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container .item-main-content {
|
||||
body.layout-modern.sidebar-left-hidden .item-layout-container .item-main-content,
|
||||
body.layout-modern.comments-hidden .item-layout-container .item-main-content {
|
||||
grid-column: 2;
|
||||
}
|
||||
|
||||
@@ -3324,6 +3328,27 @@ body.layout-legacy #comments-container.faded-out {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
/* Full hidden state for comments & left sidebar — overrides flex !important so no plopping or ghost spacing occurs */
|
||||
body.sidebar-left-hidden #comments-container,
|
||||
body.comments-hidden #comments-container,
|
||||
body.layout-legacy.sidebar-left-hidden #comments-container,
|
||||
body.layout-legacy.comments-hidden #comments-container,
|
||||
body.layout-legacy .item-layout-container.sidebar-hidden #comments-container,
|
||||
body.layout-modern.sidebar-left-hidden #comments-container,
|
||||
body.layout-modern.comments-hidden #comments-container,
|
||||
body.layout-modern.sidebar-left-hidden .item-sidebar-left,
|
||||
body.layout-modern.comments-hidden .item-sidebar-left,
|
||||
body.layout-modern .item-layout-container.sidebar-hidden .item-sidebar-left,
|
||||
body.sidebar-left-hidden #onara-modal #comments-container,
|
||||
body.comments-hidden #onara-modal #comments-container,
|
||||
body.sidebar-left-hidden #onara-modal .item-sidebar-left,
|
||||
body.comments-hidden #onara-modal .item-sidebar-left,
|
||||
#onara-modal #comments-container.is-hidden,
|
||||
#comments-container.is-hidden,
|
||||
.item-sidebar-left.is-hidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.layout-legacy .comment-input {
|
||||
border-top: 1px solid var(--nav-border-color);
|
||||
border-left: 1px solid var(--nav-border-color);
|
||||
@@ -5772,6 +5797,49 @@ body.layout-modern.sidebar-right-hidden .pagination-container-fluid {
|
||||
will-change: transform, opacity;
|
||||
}
|
||||
|
||||
.content.fade-in-zoom,
|
||||
._204863.fade-in-zoom,
|
||||
.item_title.fade-in-zoom,
|
||||
#onara-modal .content.fade-in-zoom,
|
||||
#onara-modal ._204863.fade-in-zoom,
|
||||
#onara-modal .item_title.fade-in-zoom {
|
||||
animation: contentFadeInZoom 0.35s cubic-bezier(0.16, 1, 0.3, 1) both !important;
|
||||
will-change: transform, opacity;
|
||||
}
|
||||
|
||||
.content.fade-out-zoom,
|
||||
._204863.fade-out-zoom,
|
||||
.item_title.fade-out-zoom,
|
||||
#onara-modal .content.fade-out-zoom,
|
||||
#onara-modal ._204863.fade-out-zoom,
|
||||
#onara-modal .item_title.fade-out-zoom {
|
||||
animation: contentFadeOutZoom 0.18s cubic-bezier(0.3, 0, 0.8, 1) forwards !important;
|
||||
pointer-events: none;
|
||||
will-change: transform, opacity;
|
||||
}
|
||||
|
||||
@keyframes contentFadeInZoom {
|
||||
0% {
|
||||
opacity: 0;
|
||||
transform: scale(1.03);
|
||||
}
|
||||
100% {
|
||||
opacity: 1;
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes contentFadeOutZoom {
|
||||
0% {
|
||||
opacity: 1;
|
||||
transform: scale(1);
|
||||
}
|
||||
100% {
|
||||
opacity: 0;
|
||||
transform: scale(0.97);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes contentSlideIn {
|
||||
0% {
|
||||
opacity: 0;
|
||||
@@ -19028,9 +19096,9 @@ body.layout-modern #onara-modal .item-layout-container .item-main-content {
|
||||
margin-right: auto !important;
|
||||
}
|
||||
|
||||
#onara-modal .content:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right),
|
||||
#onara-modal ._204863:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right),
|
||||
#onara-modal .item_title:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right) {
|
||||
#onara-modal .content:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right):not(.fade-in-zoom):not(.fade-out-zoom),
|
||||
#onara-modal ._204863:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right):not(.fade-in-zoom):not(.fade-out-zoom),
|
||||
#onara-modal .item_title:not(.slide-next):not(.slide-prev):not(.slide-out-left):not(.slide-out-right):not(.fade-in-zoom):not(.fade-out-zoom) {
|
||||
animation: contentSlideIn 0.55s cubic-bezier(0.16, 1, 0.3, 1) both !important;
|
||||
will-change: transform, opacity;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user