Files
mixtape/zero.Web.UI/Sass/Modules/_box.scss
T
2020-06-05 15:34:13 +02:00

92 lines
1.3 KiB
SCSS

.ui-box
{
margin: var(--padding);
padding: var(--padding);
background: var(--color-bg-light);
border-radius: var(--radius);
box-shadow: var(--color-shadow-short);
/*max-width: 1104px;*/
h2
{
margin: -5px -32px var(--padding);
padding: 0 var(--padding) 25px;
border-bottom: 1px solid var(--color-line-light);
}
h3
{
margin: -5px -32px var(--padding);
padding: 0 var(--padding) 25px;
border-bottom: 1px solid var(--color-line-light);
}
.ui-property-content &
{
margin: 0;
padding: 0;
background: transparent;
box-shadow: none;
}
&.is-light
{
background: var(--color-bg);
}
}
.ui-box + .ui-box.is-connected
{
margin-top: -31px;
}
.ui-blank-box
{
margin: var(--padding);
border-radius: var(--radius);
/*max-width: 1104px;*/
}
.ui-view-box
{
padding: var(--padding);
/*max-width: 1104px + 32px + 320px + 64px;*/
&.has-sidebar
{
display: grid;
grid-template-columns: 1fr auto;
grid-gap: var(--padding);
}
.ui-box, .ui-blank-box
{
margin: 0;
}
.ui-box + .ui-box
{
margin-top: var(--padding);
}
}
.ui-view-box-aside
{
width: 360px;
max-width: 100%;
padding: var(--padding);
&.ui-box
{
margin-top: 0 !important;
}
.ui-property + .ui-property
{
padding-top: 0;
margin-top: 25px;
}
}