<div class="with-sidebar with-sidebar--major-right">
<div class="with-sidebar__main">
<div class="nc-placeholder ">
<p>Placeholder</p>
</div>
</div>
<div class="with-sidebar__sidebar">
<div class="nc-placeholder ">
<p>Placeholder</p>
</div>
</div>
</div>
<div class="with-sidebar {{ sidebar.variant }}">
<div class="with-sidebar__main">
{% block sidebar_main %}
{% include sidebar.main %}
{% endblock %}
</div>
<div class="with-sidebar__sidebar">
{% block sidebar_side %}
{% include sidebar.side %}
{% endblock %}
</div>
</div>
{
"sidebar": {
"main": "@placeholder",
"side": "@placeholder",
"variant": "with-sidebar--major-right"
}
}
.with-sidebar {
display: flex;
flex-direction: column;
flex-wrap: wrap;
width: 100%;
> .with-sidebar__sidebar {
order: -1;
margin-top: 2rem;
}
&.with-sidebar--major-right {
> .with-sidebar__sidebar {
order: -1;
margin-top: 0;
margin-bottom: 2rem;
}
}
&.with-sidebar--major-left,
&.with-sidebar--major-left-small-sidebar {
> .with-sidebar__sidebar {
order: 2;
}
}
@include rr-break-directive(l) {
flex-direction: row;
flex-wrap: nowrap;
> .with-sidebar__main {
flex: 0 1 100%;
//margin-right: rr-gridbase(9);
max-width: calc(100% - #{rr-gridbase(38)});
padding-right: rr-gridbase(9);
}
> .with-sidebar__sidebar {
flex: 0 0 rr-gridbase(29);
}
&.with-sidebar--major-right {
> .with-sidebar__main {
padding-right: 0;
padding-left: rr-gridbase(9);
}
}
&.with-sidebar--major-left,
&.with-sidebar--major-left-small-sidebar {
> .with-sidebar__main {
max-width: calc(100% - #{rr-gridbase(54)});
}
> .with-sidebar__sidebar {
flex: 0 0 rr-gridbase(45);
}
}
&.with-sidebar--major-left-small-sidebar {
> .with-sidebar__sidebar {
flex: 0 0 rem(200px);
}
}
}
}
There are no notes for this item.