16 lines
656 B
CSS
16 lines
656 B
CSS
/* Scheduling plugin styles — served at /public/scheduling/scheduling.css (per-plugin static),
|
|
linked via the shell `styles` slot. The core design system already styles every building block,
|
|
so a plugin only adds what's domain-specific, scoped under its own page class (.scheduling-page). */
|
|
.scheduling-page .table-wrap {
|
|
margin-top: var(--space-3, 0.75rem);
|
|
}
|
|
|
|
/* The chain the shell cannot supply: `fill` bounds the content column, and every wrapper between it
|
|
and the table's own `.scroll-region` has to pass that height down. */
|
|
.app-fill .scheduling-page {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex: 1 1 auto;
|
|
min-height: 0;
|
|
}
|