Files
once-campfire/app/assets/stylesheets/panels.css
Kevin McConnell df76a227dc Hello world
First open source release of Campfire 🎉
2025-08-21 09:31:59 +01:00

35 lines
959 B
CSS

.panel {
--panel-width: 50ch;
--panel-padding: 1em;
inline-size: var(--panel-width);
margin: calc(var(--navbar-height) - var(--block-space)) auto var(--block-space);
max-inline-size: 100vw;
padding: var(--panel-padding);
@media (min-width: 100ch) {
--panel-padding: 2em;
box-shadow:
0 0 0 1px oklch(var(--lch-always-black) / 0.02),
0 .2em 1.6em -0.8em oklch(var(--lch-always-black) / 0.2),
0 .4em 2.4em -1em oklch(var(--lch-always-black) / 0.3),
0 .4em .8em -1.2em oklch(var(--lch-always-black) / 0.4),
0 .8em 1.2em -1.6em oklch(var(--lch-always-black) / 0.5),
0 1.2em 1.6em -2em oklch(var(--lch-always-black) / 0.6);
background-color: var(--color-bg);
border: 1px solid var(--color-border);
border-radius: 0.8em;
}
}
.panel--wide {
--panel-width: 80ch;
}
.panel__button {
inset-block-start: var(--block-space);
inset-inline-start: var(--block-space);
position: absolute;
}