adonisjs-ui
Version:
[](https://npmjs.com/package/adonisjs-ui) [](https://npm.chart.dev/adonisjs-ui)
35 lines (30 loc) • 798 B
CSS
@source "./src/tv";
@source "../views";
@theme {
--color-accent: var(--color-blue-600);
--color-accent-content: var(--color-white);
--color-accent-foreground: var(--color-white);
}
@layer theme {
.dark {
--color-accent: var(--color-blue-600);
--color-accent-content: var(--color-white);
--color-accent-foreground: var(--color-white);
}
}
*:has(> [data-ui-main]) {
display: grid;
grid-area: body;
grid-template-rows: auto 1fr auto;
grid-template-columns: min-content minmax(0, 1fr) min-content;
grid-template-areas:
"header header header"
"sidebar main aside"
"sidebar footer aside";
}
*:has(> [data-ui-sidebar] + [data-ui-header]) {
grid-template-areas:
"sidebar header header"
"sidebar main aside"
"sidebar footer aside";
}