---
myst:
  html_meta:
    "description": "cs_dynamicpages: A dynamic landing page builder for Plone"
    "property=og:description": "cs_dynamicpages: A dynamic landing page builder for Plone"
    "property=og:title": "cs_dynamicpages"
    "keywords": "cs_dynamicpages, documentation, Plone, landing pages"
---

# cs_dynamicpages

Welcome to the documentation for **cs_dynamicpages**!

`cs_dynamicpages` is a powerful Plone 6 add-on that allows site administrators and content editors to build rich, modular landing pages. Instead of relying on rigid page templates, you can construct pages by vertically stacking functional {term}`Rows <Dynamic Page Row>`.

Using the magic of the {term}`Dynamic Pages Registry`, the add-on dynamically adapts the editing interface so authors only see the fields they actually need for the specific {term}`Row Type` they are building (like text blocks, sliders, or feature grids).

This documentation is structured following the [Diátaxis](https://diataxis.fr/) framework:

```{toctree}
:caption: Tutorials
:maxdepth: 2
:hidden: true

tutorials/index
```

```{toctree}
:caption: How to guides
:maxdepth: 2
:hidden: true

how-to-guides/index
```

```{toctree}
:caption: Concepts
:maxdepth: 2
:hidden: true

concepts/index
```

```{toctree}
:caption: Reference
:maxdepth: 2
:hidden: true

reference/index
```

```{toctree}
:caption: Appendices
:maxdepth: 2
:hidden: true

glossary
genindex
```
