Documentation

Page Sections logo

Page Sections is a simple, extensible toolkit for building content-driven websites from reusable sections and layouts.

Use it to compose a portfolio, publication, product page or company website. Content stays ordinary HTML, layouts adapt to their containers, and reusable models keep CMS data separate from rendering components.

Choose an entry point

GoalGuide
Compose a pageContentPage and PageShell
Arrange different-width contentSection and ContentGrid
Browse reusable componentsSvelte API
Integrate a design systemThemes and Styling
Render CMS data or add a custom sectionData Models and Custom Sections
Use models without SvelteCore API

This website documents the public APIs of @page-sections/core and @page-sections/svelte. The footer shows the package version built with this website. Development, testing and publishing instructions live in the repository's development guide.