Files
mixtape/zero.Web.UI/App/editor/editor.scss
T
2020-12-05 15:33:52 +01:00

152 lines
1.8 KiB
SCSS

.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: 15px;
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-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;
}
}