feat(layout): add PageShell, ColumnsLayout, PageSection primitives

Introduces three new layout primitives (no consumers yet). Adds
--page-pad-x/y/collapse CSS tokens to :root and .dark. Updates
PageHeader to read padding from tokens. Removes ignored size="large"
props from welcome and series pages. Fixes stray markdown in SidebarLayout.
This commit is contained in:
Jennie Robinson Faber 2026-04-08 15:51:38 +01:00
parent 797cf60c05
commit 127d2974c8
8 changed files with 152 additions and 6 deletions

View file

@ -41,6 +41,3 @@ const { data: upcomingEvents } = await useFetch('/api/events', {
}
}
</style>
```
Now let me apply this to each page. Let me update all four in parallel: