html:not(:has(.has-full-page-chat)) { background-color: #f5f8ff; } body.has-sidebar-page #main-outlet-wrapper { grid-template-columns: 0px 1fr minmax(0, var(--d-max-width)) 1fr; grid-template-areas: "space sidebar content" "space sidebar content"; gap: 0 var(--main-grid-gap); } @media screen and (max-width: 488px) { #main-outlet-wrapper { gap: 0; } } .powered-by-discourse { display: none; } body:not(.has-full-page-chat) { #main-outlet { // background: radial-gradient( // 100.59% 70.87% at 41.19% 73.28%, // rgba(188, 241, 238, 0.2) 0%, // rgba(255, 255, 255, 0) 100% // ), // radial-gradient( // 67.07% 61.36% at 66.47% 64.15%, // rgba(162, 164, 225, 0.2) 0%, // rgba(255, 255, 255, 0) 100% // ), // #fff; background-color: #ffffff; padding-bottom: calc(var(--d-border-radius-large) * 2); } #main-outlet-wrapper { // margin-top: 1.5rem; // gap: 2em !important; // height: calc(100vh - var(--header-offset) - 4rem); // box-sizing: border-box; // what does this do? // > * { // height: inherit; // box-sizing: border-box; // } #main-outlet { position: relative; // height: inherit; // overflow: scroll; // &:has(.list-controls) { // padding-top: 0; // } // &:has(#topic-title) { // padding-top: 0; // } > *:not(.full-page-chat) { padding-inline: 1.5em; } // border-radius: var(--d-border-radius-large); // border-radius: 1.25rem; // box-shadow: 0px 0px 1px 2px #e2e8f8, 0px 0px 24px 4px #e2e8f8; // background-color: light-dark(#ffffff, #000000); } } } .boxed.white { background-color: #fff; }