Files
mixtape/zero.Web.UI/App/editor/editor.scss
T
2020-10-21 12:10:21 +02:00

172 lines
2.2 KiB
SCSS

.editor > .ui-view-box
{
padding-top: 0;
}
.editor
{
.ui-tabs-list
{
padding-top: 0;
}
}
.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);
}