FineVision / app /src /components /Sidenote.astro
thibaud frere
update template
d15ea6f
---
---
<div class="aside">
<div class="aside__main">
<slot />
</div>
<aside class="aside__aside">
<slot name="aside" />
</aside>
</div>
<style is:global>
.aside {
position: relative;
margin: 12px 0;
}
.aside__aside {
position: absolute;
top: 0;
right: -260px; /* push into the right grid column (width 260 + gap 32) */
width: 260px;
border-radius: 8px;
padding: 0 30px;
font-size: 0.9rem;
color: var(--muted-color);
}
@media (--bp-content-collapse) {
.aside__aside {
position: static;
width: auto;
margin-top: 8px;
}
}
</style>