dev / assets /css /component /marginpar.css
AstraOS's picture
Upload 51 files
64aaca8 verified
raw
history blame
942 Bytes
.marginpar {
left: var(--golden-ratio);
margin-right: 0;
margin-left: calc(var(--marginparwidth) * -1);
font-size: var(--small);
font-style: italic;
}
.marginpar.abs {
/* will ignore clear attribute */
position: absolute;
right: var(--void);
left: unset;
}
.marginpar-ctrl,
.marginpar-ctrl + label::before {
position: absolute;
top: -100vh;
}
@media screen and (max-width: 640px) {
.marginpar-ctrl + label {
display: inline-flex;
padding: 2pt;
}
.marginpar-ctrl + label::before {
position: unset;
display: block !important;
left: 0;
}
.marginpar-ctrl:checked + label::before {
--anm: unset;
color: var(--ac);
}
.marginpar {
display: none;
float: unset;
}
.marginpar-ctrl:checked + label + .marginpar {
display: block;
position: unset;
margin: 1ex 0;
}
}