.editor > .ui-view-box { padding-top: 0; } .editor { .ui-tabs-list { padding-top: 0; } .ui-tab > h3 { border-bottom: 1px solid var(--color-line); padding-bottom: var(--padding-m); margin-bottom: var(--padding); } } .editor-outer { &.-infos-aside:not(.is-page) { display: grid; grid-template-columns: 1fr 340px var(--padding); align-items: flex-start; } &:not(.has-tabs) { .ui-tabs-list { display: none; } .ui-tab, .editor-infos { margin-top: 0; } } } .editor-infos { margin: 50px 0 0; position: sticky; top: var(--padding); .ui-box { margin-left: 0; margin-right: 0; margin-bottom: 0; } .ui-box:first-child { margin-top: 0; } .ui-box + .ui-box { margin-top: 16px; } .ui-box + .ui-box.is-light { margin-top: 1px; border-top-left-radius: 0; border-top-right-radius: 0; } .ui-property + .ui-property { margin-top: 10px; padding-top: 10px; border-top: none; } .is-toggle { align-items: center; } .ui-property-label { width: auto; padding-right: 20px; } .ui-property-content { flex: 0 1 auto; } .ui-property { display: flex; justify-content: space-between; } } .editor-active-toggle { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } /*.editor-active-toggle.is-active { background: var(--color-accent-info-bg); .ui-property-label { color: var(--color-accent-info); } }*/ .editor-global-flag { display: grid; grid-template-columns: auto minmax(0, 1fr); grid-gap: 16px; padding-bottom: 10px; align-items: center; font-size: var(--font-size); line-height: 1.5; position: relative; p { margin: 0; color: var(--color-text); } i { font-size: 24px; color: var(--color-primary); margin-top: -2px; } & + .ui-button { margin-top: 1.2rem; } & + .ui-property { margin-top: 32px; padding-top: 32px; border-top: 1px solid var(--color-line); } &.is-block { padding: 20px; padding-right: 70px; border-radius: var(--radius); background: var(--color-box-nested); margin-bottom: var(--padding); i { margin-top: -22px; right: 20px; } } } .editor-error { background: transparent; min-height: calc(100vh - 100px); } /// tabs as boxes .editor-outer.as-boxes { .ui-tabs-list { display: none !important; } .ui-tab { display: block !important; } .ui-tab:first-child { margin-top: 0; } .editor-infos { margin-top: 0; } }